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.
1 infirmier et infirmière à domicile exerce à Gensac.