La commune de Saint-Avit-Saint-Nazaire est située dans le département Gironde.
Les agglomérations limitrophes sont les suivantes : Pineuilh, Port-Sainte-Foy-et-Ponchapt, Saint-Philippe-du-Seignal, Le Fleix, Razac-de-Saussignac, Saint-Pierre-d'Eyraud, Gardonne.
3 infirmiers et infirmières à domicile pratiquent à Saint-Avit-Saint-Nazaire.