Elle est composée de 60 communes regroupées dans 5 intercommunalités :
Toulouse Métropole : Cugnaux et Villeneuve Tolosane;
Muretain Agglo : Le Fauga, Frouzins, Labastidette, Lavernose-Lacasse, Muret, Saint-Clar-de-Rivière, Saint-Hilaire, Seysses;
Communauté de Communes du Volvestre (dans son intégralité à l’exception de la commune de Lafitte-Vigordane),
Communauté Cœur de Garonne : Lherm
Communauté de Communes du Bassin Auterivain (dans son intégralité à l’exception des communes de Lagardelle-sur-Lèze et d’Auragne). .
De très rurale à très urbaine, cette circonscription revêt des caractéristiques (économiques, sociales, démographiques, paysagères) très hétérogènes.
Avec plus 136 800 habitants, elle couvre un territoire d’environ 83 500 hectares.

CANTON D’AUTERIVE :
- Auribail
- Auterive
- Bax
- Beaumont-sur-Lèze
- Bois-de-la-Pierre
- Canens
- Capens
- Carbonne
- Castagnac
- Caujac
- Cintegabelle
- Esperce
- Gaillac-Toulza
- Gensac-sur-Garonne
- Goutevernisse
- Gouzens
- Grazac
- Grépiac
- Labruyère-Dorsa
- Lacaugne
- Lagrâce-Dieu
- Lahitère
- Lapeyrère
- Latour
- Latrape
- Lavelanet-de-Comminges
- Longages
- Mailholas
- Marliac
- Marquefave
- Massabrac
- Mauressac
- Mauzac
- Miremont
- Montaut
- Montbrun-Bocage
- Montesquieu-Volvestre
- Montgazin
- Noé
- Peyssies
- Puydaniel
- Rieux-Volvestre
- Saint-Christaud
- Saint-Julien-sur-Garonne
- Saint-Sulpice-sur-Lèze
- Salles-sur-Garonne
CANTON DE CAZERES :
- Lherm
CANTON D’ESCALQUENS :
- Aignes
CANTON DE MURET :
- Le Fauga
- Frouzins
- Labastidette
- Lavernose-Lacasse
- Muret
- Saint-Clar-de-Rivière
- Saint-Hilaire
- Seysses
CANTON DE PORTET-SUR-GARONNE :
- Venerque
- Le Vernet
CANTON DE TOURNEFEUILLE :
- Cugnaux
- Villeneuve-Tolosane