Ce classement porte sur 16 des 469 communes des Hautes-Pyrénées : 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, Lannemezan ferme la marche avec 11,9 °C.
Le classement des Hautes-Pyrénées : villes les plus chaudes
| Rang | Commune | Température moyenne annuelle | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 ex æquo | Aureilhan | 13,5 | 8 147 | |
| 1 ex æquo | Maubourguet | 13,5 | 2 301 | |
| 3 | Vic-en-Bigorre | 13,1 | 5 098 | |
| 4 ex æquo | Lourdes | 13,0 | 13 520 | |
| 4 ex æquo | Argelès-Gazost | 13,0 | 2 911 | |
| 6 ex æquo | Tarbes | 12,8 | 45 361 | |
| 6 ex æquo | Bordères-sur-l'Échez | 12,8 | 5 513 | |
| 6 ex æquo | Séméac | 12,8 | 5 319 | |
| 6 ex æquo | Juillan | 12,8 | 4 094 | |
| 6 ex æquo | Barbazan-Debat | 12,8 | 3 546 | |
| 6 ex æquo | Odos | 12,8 | 3 343 | |
| 6 ex æquo | Soues | 12,8 | 3 026 | |
| 6 ex æquo | Ibos | 12,8 | 2 959 | |
| 6 ex æquo | Ossun | 12,8 | 2 401 | |
| 15 | Bagnères-de-Bigorre | 12,6 | 7 375 | |
| 16 | Lannemezan | 11,9 | 5 992 |
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.