Saint-Germain-du-Puch is a village and commune in the Gironde département of western France.
Coordinates: 44°51′N 0°19′W / 44.85, -0.317