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