Saint-Germain-du-Puch est une ville de la Gironde en région Nouvelle-Aquitaine.
Saint-Germain-du-Puch compte 2135 habitants appelés les "Saint-Germanais, Saint-Germanaises".
La densité de la population de Saint-Germain-du-Puch est de 178 habitants au km².
Le maire de Saint-Germain-du-Puch est Monsieur François TOSI