Ce classement porte sur 74 des 366 communes du Haut-Rhin : 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, Labaroche ferme la marche avec 9,8 °C.
Le classement du Haut-Rhin : villes les plus chaudes
| Rang | Commune | Température moyenne annuelle | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 ex æquo | Ribeauvillé | 11,6 | 4 869 | |
| 1 ex æquo | Kaysersberg Vignoble | 11,6 | 4 469 | |
| 1 ex æquo | Houssen | 11,6 | 2 363 | |
| 4 ex æquo | Rouffach | 11,5 | 4 471 | |
| 4 ex æquo | Soultzmatt | 11,5 | 2 552 | |
| 6 ex æquo | Guebwiller | 11,4 | 11 503 | |
| 6 ex æquo | Soultz-Haut-Rhin | 11,4 | 7 132 | |
| 6 ex æquo | Bollwiller | 11,4 | 4 239 | |
| 6 ex æquo | Staffelfelden | 11,4 | 4 107 | |
| 6 ex æquo | Issenheim | 11,4 | 3 562 | |
| 6 ex æquo | Buhl | 11,4 | 3 147 | |
| 6 ex æquo | Ungersheim | 11,4 | 2 481 | |
| 13 ex æquo | Colmar | 11,3 | 68 013 | |
| 13 ex æquo | Wintzenheim | 11,3 | 8 375 | |
| 13 ex æquo | Ensisheim | 11,3 | 7 370 | |
| 13 ex æquo | Horbourg-Wihr | 11,3 | 6 309 | |
| 13 ex æquo | Ingersheim | 11,3 | 4 832 | |
| 13 ex æquo | Turckheim | 11,3 | 4 206 | |
| 13 ex æquo | Sainte-Croix-en-Plaine | 11,3 | 3 078 | |
| 13 ex æquo | Volgelsheim | 11,3 | 2 749 | |
| 13 ex æquo | Biesheim | 11,3 | 2 550 | |
| 13 ex æquo | Fessenheim | 11,3 | 2 390 | |
| 13 ex æquo | Andolsheim | 11,3 | 2 274 | |
| 13 ex æquo | Bergheim | 11,3 | 2 099 | |
| 13 ex æquo | Meyenheim | 11,3 | 2 037 | |
| 13 ex æquo | Porte du Ried | 11,3 | 2 037 | |
| 13 ex æquo | Réguisheim | 11,3 | 2 037 | |
| 13 ex æquo | Sundhoffen | 11,3 | 2 035 | |
| 29 ex æquo | Mulhouse | 11,1 | 106 083 | |
| 29 ex æquo | Saint-Louis | 11,1 | 23 072 | |
| 29 ex æquo | Wittenheim | 11,1 | 15 695 | |
| 29 ex æquo | Illzach | 11,1 | 15 135 | |
| 29 ex æquo | Rixheim | 11,1 | 14 656 | |
| 29 ex æquo | Kingersheim | 11,1 | 13 495 | |
| 29 ex æquo | Riedisheim | 11,1 | 12 467 | |
| 29 ex æquo | Wittelsheim | 11,1 | 10 783 | |
| 29 ex æquo | Pfastatt | 11,1 | 10 416 | |
| 29 ex æquo | Brunstatt-Didenheim | 11,1 | 8 395 | |
| 29 ex æquo | Huningue | 11,1 | 7 584 | |
| 29 ex æquo | Lutterbach | 11,1 | 6 947 | |
| 29 ex æquo | Kembs | 11,1 | 5 945 | |
| 29 ex æquo | Sausheim | 11,1 | 5 750 | |
| 29 ex æquo | Blotzheim | 11,1 | 5 409 | |
| 29 ex æquo | Habsheim | 11,1 | 5 168 | |
| 29 ex æquo | Village-Neuf | 11,1 | 4 806 | |
| 29 ex æquo | Sierentz | 11,1 | 4 478 | |
| 29 ex æquo | Bartenheim | 11,1 | 4 301 | |
| 29 ex æquo | Richwiller | 11,1 | 3 965 | |
| 29 ex æquo | Morschwiller-le-Bas | 11,1 | 3 772 | |
| 29 ex æquo | Hégenheim | 11,1 | 3 494 | |
| 29 ex æquo | Pulversheim | 11,1 | 3 160 | |
| 29 ex æquo | Hésingue | 11,1 | 3 033 | |
| 29 ex æquo | Zillisheim | 11,1 | 2 646 | |
| 29 ex æquo | Baldersheim | 11,1 | 2 644 | |
| 29 ex æquo | Ruelisheim | 11,1 | 2 550 | |
| 29 ex æquo | Rosenau | 11,1 | 2 441 | |
| 29 ex æquo | Hochstatt | 11,1 | 2 225 | |
| 29 ex æquo | Ottmarsheim | 11,1 | 2 072 | |
| 29 ex æquo | Burnhaupt-le-Bas | 11,1 | 2 012 | |
| 60 ex æquo | Altkirch | 11,0 | 5 844 | |
| 60 ex æquo | Illfurth | 11,0 | 2 510 | |
| 60 ex æquo | Dannemarie | 11,0 | 2 290 | |
| 60 ex æquo | Carspach | 11,0 | 2 173 | |
| 60 ex æquo | Hirsingue | 11,0 | 2 169 | |
| 65 | Sainte-Marie-aux-Mines | 10,8 | 4 983 | |
| 66 | Munster | 10,4 | 4 808 | |
| 67 ex æquo | Cernay | 10,0 | 12 219 | |
| 67 ex æquo | Thann | 10,0 | 7 897 | |
| 67 ex æquo | Masevaux-Niederbruck | 10,0 | 3 670 | |
| 67 ex æquo | Vieux-Thann | 10,0 | 2 903 | |
| 67 ex æquo | Saint-Amarin | 10,0 | 2 210 | |
| 67 ex æquo | Bitschwiller-lès-Thann | 10,0 | 2 025 | |
| 73 ex æquo | Orbey | 9,8 | 3 495 | |
| 73 ex æquo | Labaroche | 9,8 | 2 292 |
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.