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