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