La municipalité de Gensac est située dans le département Gironde.
Les villes alentours sont les suivantes : Sainte-Radegonde, Coubeyrac, Juillac, Pessac-sur-Dordogne, Massugas, Saint-Quentin-de-Caplong.
2 infirmiers et infirmières à domicile exercent à Gensac.