La ville de Reignac est située dans le département Gironde.
Les municipalités à proximité sont les suivantes : Saint-Savin, Donnezac, Saint-Caprais-de-Blaye, Saugon, Campugnan, Étauliers, Saint-Aubin-de-Blaye, Cartelègue.
3 infirmiers et infirmières à domicile pratiquent à Reignac.