Liste des cantons de La Haute-Loire
- Allègre
- Aurec-sur-Loire
- Auzon
- Bas-en-Basset
- Blesle
- Brioude-Nord
- Brioude-Sud
- Cayres
- La Chaise-Dieu
- Craponne-sur-Arzon
- Fay-sur-Lignon
- Langeac
- Lavoûte-Chilhac
- Loudes
- Le Monastier-sur-Gazeille
- Monistrol-sur-Loire
- Montfaucon-en-Velay
- Paulhaguet
- Pinols
- Pradelles
- Le Puy-en-Velay-Est
- Le Puy-en-Velay-Nord
- Le Puy-en-Velay-Ouest
- Le Puy-en-Velay-Sud-Est
- Le Puy-en-Velay-Sud-Ouest
- Retournac
- Saint-Didier-en-Velay
- Saint-Julien-Chapteuil
- Saint-Paulien
- Sainte-Sigolène
- Saugues
- Solignac-sur-Loire
- Tence
- Vorey
- Yssingeaux