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