La commune de Gensac sur Garonne
Commune de l'aire urbaine de Toulouse située dans le Volvestre sur la Garonne est située à 60 km au sud de Toulouse.
La superficie de la commune est de 1 014 hectares ; son altitude varie de 215 à 380 mètres.
Les communes limitrophes sont :
- Cazères
- Saint-Christaud
- Goutevernisse
- Saint-Julien-sur-Garonne.
Gensac sur Garonne (31310) est rattachée à la communauté de communes du Volvestre.
Depuis 2015, Gensac sur Garonne est dans le canton de Auterive (N°1) du département Haute Garonne.
Avant la réforme des départements, Gensac sur Garonne était dans le canton N°27 de Rieux dans la 7ème circonscription.