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