thumb|180px|Wapen van het departement Haute-Loire thumb|right|400px|Kantons van het departement Haute-Loire, met de arrondissementen in blauwtinten (toestand 1 januari 2019). Het Franse departement Haute-Loire (43) omvat, sinds de hervorming van de kantons die bij wet doorgevoerd werd in 2013 en voor het eerst toegepast bij de departementsverkiezingen van maart 2015, nog 19 in plaats van 35 kantons. In een aantal gevallen werden afgeschafte kantons in hun geheel toegevoegd aan reeds bestaande kantons, in andere gevallen werden de gemeenten van afgeschafte kantons verdeeld over verschillende bestaande kantons of werden geheel nieuwe kantons gevormd.
Het beoogde doel van de hervorming was kantons te vormen die naar inwoneraantal vergelijkbaar groot zijn (maximaal 20% afwijking van het gemiddelde voor het departement) zodat de vertegenwoordiging van elk kanton in de departementsraad (twee als koppel verkozen raadsleden per kanton) voortaan ook ongeveer een gelijk aantal inwoners zou vertegenwoordigen.
Het gemiddelde inwoneraantal voor een kanton in het departement bedraagt na de hervorming ongeveer 11.900 (pop. municipale 2013). De grootste afwijkingen hiervan zijn er voor Kanton Aurec-sur-Loire (+22%) en Kanton Pays de Lafayette (-21%).
Kantons van het departement Haute-Loire na de hervorming van 2013
Bij de hervorming van de kantons werd geen rekening gehouden met de bestaande arrondissementsgrenzen, als gevolg hiervan liggen kantons niet langer steeds binnen eenzelfde arrondissement.
Kanton Inwoners 2013* Aantal gemeenten 1 Kanton Aurec-sur-Loire 14.479 4 2 Kanton Bas-en-Basset 12.557 9 3 Kanton Boutières 12.957 12 4 Kanton Brioude 13.429 12 5 Kanton Deux Rivières et Vallées 13.976 5 6 Kanton Emblavez-et-Meygal 12.343 14 7 Kanton Gorges de l'Allier-Gévaudan 9.882 28 8 Kanton Mézenc 11.457 21 9 Kanton Monistrol-sur-Loire 13.524 4 10 Kanton Pays de Lafayette 9.452 41 11 Kanton Plateau du Haut-Velay granitique 9.912 26 12 Kanton Le Puy-en-Velay-1 12.096 4 13 Kanton Le Puy-en-Velay-2 12.677 6 14 Kanton Le Puy-en-Velay-3 11.203 4 15 Kanton Le Puy-en-Velay-4 12.047 3 16 Kanton Saint-Paulien 9.956 19 17 Kanton Sainte-Florine 11.140 21 18 Kanton Velay volcanique 11.057 23 19 Kanton Yssingeaux 12.059 7
Bron: INSEE - *Inwoners 2013 = Population municipale
Kantons van het departement Haute-Loire voor de hervorming van 2013 ArrondissementKanton2 Le Puy-en-Velay 1 Allègre1 Brioude 2 Auzon3 Yssingeaux 3 Bas-en-Basset1 Brioude 4 Blesle1 Brioude 5 Brioude-Nord2 Le Puy-en-Velay 6 Cayres1 Brioude 7 La Chaise-Dieu2 Le Puy-en-Velay 8 Craponne-sur-Arzon2 Le Puy-en-Velay 9 Fay-sur-Lignon1 Brioude 10 Langeac1 Brioude 11 Lavoûte-Chilhac2 Le Puy-en-Velay 12 Loudes2 Le Puy-en-Velay 13 Le Monastier-sur-Gazeille3 Yssingeaux 14 Monistrol-sur-Loire3 Yssingeaux 15 Montfaucon-en-Velay1 Brioude 16 Paulhaguet1 Brioude 17 Pinols2 Le Puy-en-Velay 18 Pradelles2 Le Puy-en-Velay 19 Le Puy-en-Velay-Nord2 Le Puy-en-Velay 20 Le Puy-en-Velay-Sud-Est3 Yssingeaux 21 Retournac3 Yssingeaux 22 Saint-Didier-en-Velay2 Le Puy-en-Velay 23 Saint-Julien-Chapteuil2 Le Puy-en-Velay 24 Saint-Paulien1 Brioude 25 Saugues2 Le Puy-en-Velay 26 Solignac-sur-Loire3 Yssingeaux 27 Tence2 Le Puy-en-Velay 28 Vorey3 Yssingeaux 29 Yssingeaux3 Yssingeaux 30 Aurec-sur-Loire2 Le Puy-en-Velay 31 Le Puy-en-Velay-Est2 Le Puy-en-Velay 32 Le Puy-en-Velay-Ouest2 Le Puy-en-Velay 33 Le Puy-en-Velay-Sud-Ouest1 Brioude 34 Brioude-Sud3 Yssingeaux 35 Sainte-Sigolène
Loire-