Le canton n° 2 (Aurillac-1) comprend :
1° La commune d'Ytrac ;
2° La partie de la commune d'Aurillac située à l'ouest d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale de la commune d'Ytrac, chemin d'Antuejoul, chemin des Remparts, rue de Pesteils, route de Belbex, rue Jean-Moulin, place du 8-Mai-1945, ligne de chemin de fer reliant Ytrac à Clermont-Ferrand, passerelle reliant la rue François-Maynard à la rue du Ceyla, chemin de Berthou, rue de la Montade, avenue des Volontaires, boulevard de Verdun, avenue du Plomb-du-Cantal, rue Léon-Blum, rue Victor-Jara, ligne perpendiculaire jusqu'à la rue Maurice-Ravel entre le 10 et le 16, rue Maurice-Ravel, rue Georges-Clemenceau, boulevard de Canteloube, rue de Marmiesse, rue de Baradel, chemin du Bousquet, chemin de Marmiers, jusqu'à la limite territoriale de la commune d'Arpajon-sur-Cère.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune d'Aurillac.