Gensac est une commune du département de la Gironde, dans la région de Nouvelle-Aquitaine.
Gensac fait partie du canton de Les Coteaux de Dordogne 
Gensac adhère à la la communauté de communes Castillon/Pujols 
Gensac fait partie du bassin de vie de Castillon-la-Bataille 
Madame le maire de Gensac est Valérie SAILLAN-BOLZON - Employé administratif d'entreprise (2026)
La population de Gensac est de 679 habitants (2025) 
L'altitude moyenne de Gensac 80 mètres.
Le code postal de Gensac est : 33890
Le code INSEE de Gensac est : 33186
1 Il y a 1 Ecole à Gensac. Voir les établissements scolaires de Gensac. 
2 2 médecins généralistes liberaux exercent à Gensac. 
15.1 La part des résidences secondaires est de 15.1 %. 
Tous les chiffres et statistiques sur Gensac sur le site Insee.fr 
Pessac-sur-Dordogne: à 1.93 km
Coubeyrac: à 2.34 km
Saint-Seurin-de-Prats: à 2.79 km
Juillac: à 2.93 km
Flaujagues: à 3.90 km
Massugas: à 4.05 km
Saint-Avit-de-Soulège: à 4.28 km
Sainte-Radegonde: à 4.67 km
Saint-Quentin-de-Caplong: à 5.02 km
Listrac-de-Durèze: à 5.12 km
Caplong: à 5.79 km
Montcaret: à 6.16 km
Vélines: à 6.57 km
Lamothe-Montravel: à 6.62 km
Eynesse: à 6.71 km
Pellegrue: à 6.79 km
Saint-Antoine-du-Queyret: à 6.86 km
Auriolles: à 7.29 km
Saint-Antoine-de-Breuilh: à 7.66 km
Bonneville-et-Saint-Avit-de-Fumadières: à 8.04 km
Mouliets-et-Villemartin: à 8.12 km
Lèves-et-Thoumeyragues: à 8.17 km
Pujols: à 8.33 km
Saint-Michel-de-Montaigne: à 8.37 km
Ruch: à 9.37 km
Soussac: à 9.37 km
Landerrouat: à 9.62 km
Bossugan: à 9.91 km
Nastringues: à 9.98 km
Saint-Vivien: à 10.03 km
Montazeau: à 10.70 km
Mauriac: à 10.80 km
Castillon-la-Bataille: à 10.82 km
Saint-Pey-de-Castets: à 11.11 km
Saint-André-et-Appelles: à 11.11 km
Fougueyrolles: à 11.18 km
Cazaugitat: à 11.27 km
Port-Sainte-Foy-et-Ponchapt: à 11.40 km
Riocaud: à 11.56 km
Belvès-de-Castillon: à 11.58 km
Salles-de-Castillon: à 11.60 km
Ecole primaire - Public