La municipalité de Saint-Macaire est située dans le département Gironde.
Les municipalités alentours sont les suivantes : Le Pian-sur-Garonne, Saint-Pierre-de-Mons, Langon, Saint-Maixant.
7 infirmiers et infirmières à domicile pratiquent à Saint-Macaire.