Le canton n° 1 (Peyre en Aubrac) comprend les communes suivantes : Albaret-le-Comtal, Arzenc-d'Apcher, Les Bessons, Brion, Le Buisson, Chauchailles, La Fage-Montivernoux, La Fage-Saint-Julien, Fournels, Grandvals, Les Hermaux, Marchastel, Les Monts-Verts, Nasbinals, Noalhac, Peyre en Aubrac, Prinsuéjols-Malbouzon, Recoules-d'Aubrac, Saint-Juéry, Saint-Laurent-de-Muret, Saint-Laurent-de-Veyrès, Saint-Pierre-de-Nogaret, Les Salces, Termes, Trélans.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Peyre en Aubrac.