Le canton n° 6 (Cazères) comprend les communes suivantes : Agassac, Alan, Ambax, Anan, Aulon, Aurignac, Bachas, Beaufort, Benque, Bérat, Boissède, Boussan, Boussens, Bouzin, Cambernard, Cassagnabère-Tournas, Castelgaillard, Castelnau-Picampeau, Casties-Labrande, Cazac, Cazeneuve-Montaut, Cazères, Coueilles, Couladère, Eoux, Esparron, Fabas, Forgues, Le Fousseret, Francon, Frontignan-Savès, Fustignac, Goudex, Gratens, L'Isle-en-Dodon, Labastide-Clermont, Labastide-Paumès, Lahage, Latoue, Lautignac, Lescuns, Lherm, Lilhac, Lussan-Adeilhac, Marignac-Lasclares, Marignac-Laspeyres, Martisserre, Martres-Tolosane, Mauran, Mauvezin, Mirambeau, Molas, Mondavezan, Monès, Montastruc-Savès, Montberaud, Montbernard, Montclar-de-Comminges, Montégut-Bourjac, Montesquieu-Guittaut, Montgras, Montoulieu-Saint-Bernard, Montoussin, Palaminy, Peyrissas, Peyrouzet, Le Pin-Murelet, Plagne, Plagnole, Le Plan, Polastron, Poucharramet, Pouy-de-Touges, Puymaurin, Rieumes, Riolas, Saint-André, Saint-Araille, Saint-Elix-le-Château, Saint-Elix-Séglan, Saint-Frajou, Saint-Laurent, Saint-Michel, Sajas, Sainte-Foy-de-Peyrolières, Salerm, Samouillan, Sana, Savères, Sénarens, Terrebasse.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Cazères.