Le canton n° 7 (Figeac-1) comprend :
1° Les communes suivantes : Béduer, Boussac, Cambes, Camboulit, Camburat, Corn, Faycelles, Fons, Fourmagnac, Lissac-et-Mouret, Planioles ;
2° La partie de la commune de Figeac située à l'ouest d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale sud de la commune de Planioles au lieudit Bournazel, route départementale 19, avenue Julien-Bailly, rue de Colomb, place Champollion, place Carnot, rue Gambetta, cours du Célé, jusqu'à la limite territoriale de la commune de Béduer.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Figeac.