Saint-Savin est une commune du Sud-Ouest de la France, située dans le département de la Gironde (région Nouvelle-Aquitaine). Commune de l'aire urbaine de Bordeaux (dans l'unité urbaine de Saint-Savin - Saint-Yzan-de-Soudiac), située dans le Blayais entre l'autoroute A10 et la route nationale RN10. C'est une commune limitrophe avec le département de la Charente-Maritime