Ce classement porte sur 29 des 257 communes de la Haute-Loire : ne sont pas classées les communes de moins de 2 000 habitants et celles qui n'ont pas de station Météo-France à moins de 30 km et 300 m d'écart d'altitude. À l’autre bout du classement, Craponne-sur-Arzon ferme la marche avec 7,5 °C.
Le classement de la Haute-Loire : villes les plus chaudes
| Rang | Commune | Température moyenne annuelle | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 ex æquo | Brioude | 11,4 | 6 839 | |
| 1 ex æquo | Sainte-Florine | 11,4 | 3 378 | |
| 3 ex æquo | Monistrol-sur-Loire | 11,2 | 9 216 | |
| 3 ex æquo | Aurec-sur-Loire | 11,2 | 6 287 | |
| 3 ex æquo | Bas-en-Basset | 11,2 | 4 703 | |
| 3 ex æquo | Beauzac | 11,2 | 3 024 | |
| 7 | Retournac | 10,6 | 3 064 | |
| 8 | Langeac | 10,5 | 3 585 | |
| 9 ex æquo | Le Puy-en-Velay | 10,4 | 19 376 | |
| 9 ex æquo | Brives-Charensac | 10,4 | 4 478 | |
| 9 ex æquo | Espaly-Saint-Marcel | 10,4 | 3 676 | |
| 9 ex æquo | Vals-près-le-Puy | 10,4 | 3 538 | |
| 9 ex æquo | Saint-Germain-Laprade | 10,4 | 3 535 | |
| 9 ex æquo | Polignac | 10,4 | 2 934 | |
| 9 ex æquo | Chadrac | 10,4 | 2 619 | |
| 16 ex æquo | Saint-Just-Malmont | 10,0 | 4 300 | |
| 16 ex æquo | Saint-Didier-en-Velay | 10,0 | 3 577 | |
| 16 ex æquo | Saint-Ferréol-d'Auroure | 10,0 | 2 479 | |
| 19 | Coubon | 9,3 | 3 215 | |
| 20 ex æquo | Yssingeaux | 9,2 | 7 876 | |
| 20 ex æquo | Sainte-Sigolène | 9,2 | 6 209 | |
| 20 ex æquo | Saint-Maurice-de-Lignon | 9,2 | 2 748 | |
| 20 ex æquo | Dunières | 9,2 | 2 728 | |
| 20 ex æquo | Saint-Pal-de-Mons | 9,2 | 2 413 | |
| 25 | Saint-Paulien | 9,1 | 2 505 | |
| 26 | Saint-Julien-Chapteuil | 8,7 | 2 086 | |
| 27 ex æquo | Tence | 7,8 | 3 189 | |
| 27 ex æquo | Le Chambon-sur-Lignon | 7,8 | 2 551 | |
| 29 | Craponne-sur-Arzon | 7,5 | 2 016 |
Source : Météo-France, fiches climatologiques (normales sur trente ans) ; température moyenne annuelle à la station de rattachement, communes de 2 000 habitants et plus. Non classées : les communes de moins de 2 000 habitants et celles qui n'ont pas de station Météo-France à moins de 30 km et 300 m d'écart d'altitude. Rangs ex æquo pour des valeurs égales. Sources des données.