Elles représentent 5,4 % des 257 communes de la Haute-Loire et regroupent 37 % de la population.
Dans les communes de 3 500 habitants et plus, un débat d'orientation budgétaire est obligatoire au conseil municipal dans les deux mois qui précèdent le vote du budget (article L2312-1 du code général des collectivités territoriales). C'est aussi à partir de ce seuil que le ministère de l'Intérieur attribue une nuance politique aux listes candidates aux élections municipales.
Les communes sont classées par ordre alphabétique ; leur population figure dans le tableau.
La liste des communes de plus de 3 500 habitants en Haute-Loire
| Commune | Habitants | km² |
|---|---|---|
| Aurec-sur-Loire | 6 287 | 22 |
| Bas-en-Basset | 4 703 | 47 |
| Brioude | 6 839 | 14 |
| Brives-Charensac | 4 478 | 4,9 |
| Espaly-Saint-Marcel | 3 676 | 6,3 |
| Langeac | 3 585 | 34 |
| Le Puy-en-Velay | 19 376 | 17 |
| Monistrol-sur-Loire | 9 216 | 48 |
| Saint-Didier-en-Velay | 3 577 | 26 |
| Saint-Germain-Laprade | 3 535 | 28 |
| Saint-Just-Malmont | 4 300 | 23 |
| Sainte-Sigolène | 6 209 | 31 |
| Vals-près-le-Puy | 3 538 | 5,1 |
| Yssingeaux | 7 876 | 81 |
Source : Insee, populations légales (population totale) en vigueur au 1er janvier 2026 ; superficies : IGN / Observatoire des territoires. Paris, Lyon et Marseille comptent chacune pour une commune. Sources des données.