Le canton n° 8 (Léguevin) comprend les communes suivantes : Bellegarde-Sainte-Marie, Bellesserre, Bretx, Brignemont, Le Burgaud, Cabanac-Séguenville, Cadours, Le Castéra, Caubiac, Cox, Daux, Drudas, Garac, Grenade, Le Grès, Lagraulet-Saint-Nicolas, Laréole, Lasserre-Pradère, Larra, Launac, Léguevin, Lévignac, Menville, Mérenvielle, Merville, Montaigut-sur-Save, Ondes, Pelleport, Puysségur, Saint-Cézert, Saint-Paul-sur-Save, Sainte-Livrade, La Salvetat-Saint-Gilles, Thil, Vignaux.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Léguevin.