Le canton n° 6 (Cère et Ségala) comprend les communes suivantes : Belmont-Bretenoux, Biars-sur-Cère, Bretenoux, Cahus, Calviac, Comiac, Cornac, Estal, Gagnac-sur-Cère, Gintrac, Girac, Glanes, Lacam-d'Ourcet, Lamativie, Laval-de-Cère, Prudhomat, Puybrun, Saint-Michel-Loubéjou, Sousceyrac, Tauriac, Teyssieu.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Biars-sur-Cère.