Saint-Yzan-de-Soudiac est une commune du Sud-Ouest de la France, située dans le département de la Gironde, en région Nouvelle-Aquitaine.
Ses habitants sont appelés les Soudiacais
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.
Accès par la gare de Saint-Mariens - Saint-Yzan sur la ligne de chemin de fer Nantes - Bordeaux, la ligne de Châteauneuf-sur-Charente à Saint-Mariens - Saint-Yzan ainsi que sur l'embranchement de la ligne Bordeaux-Blaye