Le canton n° 26 (Saint-Eloy-les-Mines) comprend les communes suivantes : Ars-les-Favets, Ayat-sur-Sioule, Biollet, Bussières, Buxières-sous-Montaigut, La Cellette, Charensat, Châteauneuf-les-Bains, Château-sur-Cher, La Crouzille, Durmignat, Espinasse, Gouttières, Lapeyrouse, Menat, Montaigut, Moureuille, Neuf-Eglise, Pionsat, Le Quartier, Roche-d'Agoux, Saint-Eloy-les-Mines, Saint-Gervais-d'Auvergne, Saint-Hilaire, Saint-Julien-la-Geneste, Saint-Maigner, Saint-Maurice-près-Pionsat, Saint-Priest-des-Champs, Sainte-Christine, Sauret-Besserve, Servant, Teilhet, Vergheas, Virlet, Youx.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Eloy-les-Mines.