Ecomap

Communes du Haut-Rhin (68)

265 communes du Haut-Rhin ont leur fiche énergie et logement. 10 % des DPE du département sont classés F ou G.

Passoires thermiques : la carte

Carte des passoires thermiques dans le Haut-RhinPart des DPE classés F ou G par commune Haut-Rhin, une pastille par commune (taille selon la population). Plus élevé : Sondernach 54 %, Mœrnach 44 %, Linthal 44 %. Plus faible : Galfingue 3 %, Biltzheim 2 %, Baltzenheim 0 %.Mulhouse : 8 %Colmar : 5 %Saint-Louis : 7 %Wittenheim : 13 %Illzach : 7 %Rixheim : 6 %Kingersheim : 8 %Riedisheim : 9 %Cernay : 6 %Guebwiller : 11 %Wittelsheim : 14 %Pfastatt : 7 %Brunstatt-Didenheim : 9 %Wintzenheim : 10 %Thann : 7 %Huningue : 8 %Ensisheim : 11 %Soultz-Haut-Rhin : 14 %Lutterbach : 9 %Horbourg-Wihr : 7 %Kembs : 5 %Altkirch : 8 %Sausheim : 10 %Blotzheim : 6 %Habsheim : 10 %Sainte-Marie-aux-Mines : 11 %Ingersheim : 10 %Munster : 11 %Village-Neuf : 8 %Ribeauvillé : 15 %Sierentz : 4 %Kaysersberg Vignoble : 13 %Rouffach : 19 %Bartenheim : 9 %Bollwiller : 10 %Turckheim : 10 %Staffelfelden : 15 %Richwiller : 15 %Morschwiller-le-Bas : 8 %Masevaux-Niederbruck : 25 %Issenheim : 14 %Orbey : 28 %Hégenheim : 8 %Buhl : 12 %Pulversheim : 14 %Sainte-Croix-en-Plaine : 11 %Hésingue : 10 %Vieux-Thann : 14 %Volgelsheim : 5 %Baldersheim : 11 %Zillisheim : 15 %Ruelisheim : 14 %Biesheim : 6 %Soultzmatt : 19 %Ungersheim : 11 %Illfurth : 8 %Rosenau : 3 %Fessenheim : 8 %Houssen : 8 %Dannemarie : 10 %Labaroche : 31 %Andolsheim : 8 %Hochstatt : 23 %Saint-Amarin : 25 %Hirsingue : 13 %Carspach : 16 %Bergheim : 14 %Ottmarsheim : 6 %Meyenheim : 28 %Réguisheim : 12 %Sundhoffen : 13 %Bitschwiller-lès-Thann : 14 %Blodelsheim : 8 %Porte du Ried : 7 %Burnhaupt-le-Bas : 11 %Herrlisheim-près-Colmar : 13 %Neuf-Brisach : 7 %Reiningue : 14 %Lapoutroie : 24 %Kunheim : 9 %< 8 %8 %–12 %12 %–15 %15 %–22 %≥ 22 %des DPE en F ou G
Part des DPE de logements existants classés F ou G, communes avec au moins 30 DPE (taille selon la population ; classes de même effectif). Source : ADEME, DPE logements existants, données au 11 novembre 2026. Contours : IGN Admin Express, simplifiés (france-geojson).

Passoires thermiques dans le Haut-Rhin : le classement

10,0 % des 145 586 DPE de logements existants dans le Haut-Rhin sont classés F ou G, dont 3,0 % en G, contre 9,9 % en France métropolitaine. Le département se classe 56e sur 96 (1 = la plus forte part de passoires), et 6e sur 10 en Grand Est.

Parmi les logements construits avant 1948, la part monte à 16,8 %.

Maisons et appartements

DPEF ou GGFrance
Tous les DPE145 58610,0 %3,0 %9,9 %
Maisons36 01321,1 %8,0 %16,0 %
Appartements104 4306,2 %1,3 %7,2 %

Selon l’époque de construction

ConstruitDPEF ou GFrance
Avant 194840 54616,8 %20,7 %
1948 à 197446 62814,6 %12,0 %
1975 à 19775 8206,9 %5,2 %
1978 à 19824 7775,3 %4,0 %
1983 à 19885 8871,7 %1,7 %
1989 à 200014 9191,3 %0,8 %
2001 à 20056 0860,2 %0,4 %
2006 à 201211 6860,4 %0,2 %
2013 à 20217 8350,0 %0,0 %
Après 20211 4020,1 %0,2 %

Selon l’année du diagnostic

Année du DPEDPEF ou GFrance
2021 (depuis juillet)6 21816,0 %16,9 %
202220 73312,3 %13,0 %
202334 47010,8 %9,2 %
202440 6117,2 %7,7 %
202523 45710,5 %9,3 %
2026 (en cours)20 0979,7 %10,4 %

Grand Est : Meuse 13,7 %, Vosges 12,9 %, Haute-Marne 11,9 %, Ardennes 11,5 %, Aube 11,0 %, Haut-Rhin 10,0 %, Meurthe-et-Moselle 9,2 %, Marne 8,9 %, Bas-Rhin 8,6 %, Moselle 8,6 %.

Classement des 96 départements

Source : ADEME, base des DPE de logements existants (DPE réalisés depuis juillet 2021), données au 11 novembre 2026, Licence Ouverte 2.0. Jeu de données.

Solaire dans le Haut-Rhin · Pompe à chaleur dans le Haut-Rhin · Taxe foncière 2026 dans le Haut-Rhin

CommuneHabitantsDPE F ou GChauffage fioulSolaire kWh/kWc
Mulhouse104 9788 %2 %1 208
Colmar66 9705 %2 %1 169
Saint-Louis (68)22 8057 %5 %1 179
Wittenheim15 55313 %5 %1 213
Illzach14 9237 %4 %1 199
Rixheim14 3806 %6 %1 176
Kingersheim13 3548 %4 %1 210
Riedisheim12 2009 %4 %1 186
Cernay12 0576 %3 %1 222
Guebwiller11 24311 %3 %1 207
Wittelsheim10 64514 %9 %1 216
Pfastatt10 3147 %4 %1 210
Brunstatt-Didenheim8 2599 %7 %1 201
Wintzenheim8 05910 %6 %1 010
Thann7 7627 %4 %1 166
Huningue7 4878 %6 %1 165
Ensisheim7 30611 %7 %1 195
Soultz-Haut-Rhin7 01214 %9 %1 202
Lutterbach6 8519 %5 %1 213
Horbourg-Wihr6 1997 %6 %1 178
Kembs5 8345 %8 %1 180
Altkirch5 6878 %6 %1 181
Sausheim5 66610 %6 %1 175
Blotzheim5 2826 %9 %1 195
Habsheim5 07610 %8 %1 178
Sainte-Marie-aux-Mines4 85111 %4 %1 050
Ingersheim4 77410 %5 %1 169
Munster4 73811 %3 %1 137
Village-Neuf4 7098 %8 %1 179
Ribeauvillé4 68515 %8 %1 169
Sierentz4 4094 %4 %1 180
Kaysersberg Vignoble4 38313 %12 %1 169
Rouffach4 23819 %11 %1 010
Bartenheim4 2119 %9 %1 180
Bollwiller4 18410 %9 %1 222
Turckheim4 13910 %5 %1 167
Staffelfelden4 07215 %10 %1 222
Richwiller3 90515 %6 %1 213
Morschwiller-le-Bas3 6948 %5 %1 213
Masevaux-Niederbruck3 59425 %12 %1 166
Issenheim3 50214 %9 %1 222
Orbey3 42928 %21 %1 167
Hégenheim3 4108 %11 %1 179
Buhl (68)3 10012 %6 %1 137
Pulversheim3 06914 %17 %1 213
Sainte-Croix-en-Plaine3 00411 %16 %1 010
Hésingue2 97210 %14 %1 179
Vieux-Thann2 86614 %7 %1 222
Volgelsheim2 7205 %3 %1 186
Baldersheim2 59611 %13 %1 213
Zillisheim2 56115 %18 %1 208
Ruelisheim2 51914 %11 %1 213
Biesheim2 4996 %6 %1 186
Soultzmatt2 48719 %12 %1 137
Ungersheim2 44911 %9 %1 213
Illfurth2 4458 %9 %1 213
Rosenau2 3963 %6 %1 180
Fessenheim2 3458 %5 %1 182
Houssen2 3238 %5 %1 169
Dannemarie2 24810 %10 %1 184
Labaroche2 23131 %26 %1 167
Andolsheim2 1998 %8 %1 186
Hochstatt2 17323 %23 %1 213
Saint-Amarin2 17325 %9 %1 166
Hirsingue2 12213 %17 %1 181
Carspach2 09116 %15 %1 181
Bergheim2 06914 %8 %1 169
Ottmarsheim2 0546 %3 %1 182
Meyenheim2 01528 %25 %1 213
Réguisheim2 01112 %11 %1 213
Sundhoffen1 99313 %12 %1 010
Bitschwiller-lès-Thann1 98614 %7 %1 166
Blodelsheim1 9718 %10 %1 182
Porte du Ried1 9717 %7 %1 164
Burnhaupt-le-Bas1 96911 %9 %1 213
Herrlisheim-près-Colmar1 91113 %18 %1 010
Neuf-Brisach1 8957 %4 %1 186
Reiningue1 89414 %15 %1 213
Lapoutroie1 88124 %19 %1 167
Kunheim1 8229 %14 %1 164
Burnhaupt-le-Haut1 79318 %12 %1 213
Wettolsheim1 78412 %9 %1 010
Willer-sur-Thur1 77316 %12 %1 166
Aspach-Michelbach1 74710 %22 %1 184
Sainte-Croix-aux-Mines1 74213 %8 %1 050
Eguisheim1 7298 %7 %1 010
Ostheim1 65110 %14 %1 169
Wattwiller1 63617 %19 %1 222
Landser1 6338 %4 %1 208
Lièpvre1 63214 %14 %1 139
Bantzenheim1 63014 %12 %1 182
Uffholtz1 61412 %8 %1 222
Moosch1 59528 %5 %1 166
Ammerschwihr1 58010 %9 %1 167
Fellering1 56924 %6 %1 166
Battenheim1 56014 %16 %1 213
Waldighoffen1 55810 %21 %1 163
Lautenbach1 54424 %14 %1 137
Sentheim1 52817 %21 %1 184
Eschentzwiller1 52712 %14 %1 208
Munchhouse1 51819 %29 %1 182
Guémar1 49010 %12 %1 169
Seppois-le-Bas1 44310 %24 %1 181
Dessenheim1 4428 %18 %1 186
Hagenthal-le-Bas1 4188 %19 %1 179
Hirtzbach1 41815 %22 %1 181
Spechbach1 41817 %26 %1 213
Merxheim1 39631 %21 %1 213
Dietwiller1 3853 %11 %1 180
Steinbach1 37911 %10 %1 222
Pfaffenheim1 37316 %16 %1 137
Flaxlanden1 37018 %21 %1 208
Guewenheim1 36818 %27 %1 184
Jebsheim1 36012 %10 %1 164
Hombourg1 3583 %4 %1 180
Bennwihr1 32616 %20 %1 169
Stosswihr1 32340 %10 %1 131
Oberhergheim1 31510 %17 %1 010
Heimsbrunn1 31414 %20 %1 213
Schlierbach1 29918 %26 %1 180
Berrwiller1 29417 %24 %1 222
Fréland1 28844 %29 %1 167
Muntzenheim1 2887 %8 %1 164
Leymen1 27121 %45 %1 179
Aspach-le-Bas1 26212 %21 %1 213
Hirtzfelden1 25914 %27 %1 182
Oderen1 21524 %10 %1 131
Widensolen1 2155 %11 %1 186
Bernwiller1 2055 %12 %1 213
Illtal1 20317 %38 %1 163
Bischwihr1 2027 %4 %1 164
Fortschwihr1 19810 %1 %1 164
Wihr-au-Val1 19528 %20 %1 137
Wolfgantzen1 1905 %11 %1 186
Soultzeren1 18336 %17 %1 034
Muespach-le-Haut1 17820 %39 %1 163
Niederhergheim1 17619 %22 %1 010
Raedersheim1 17312 %16 %1 213
Uffheim1 14213 %15 %1 180
Aspach1 13810 %18 %1 213
Algolsheim1 1123 %4 %1 186
Zimmersheim1 08312 %26 %1 208
Heiteren1 06913 %25 %1 186
Rumersheim-le-Haut1 06816 %21 %1 182
Durrenentzen1 06214 %17 %1 164
Obersaasheim1 06013 %18 %1 186
Metzeral1 05839 %12 %1 131
Buschwiller1 04710 %21 %1 179
Feldkirch1 04717 %15 %1 222
Bruebach1 04223 %36 %1 208
Bergholtz1 03910 %17 %1 222
Husseren-Wesserling1 02217 %9 %1 166
Westhalten1 01716 %14 %1 137
Orschwihr1 01020 %13 %1 137
Rustenhart1 00123 %30 %1 186
Riquewihr99910 %7 %1 167
Chalampé99616 %21 %1 182
Tagolsheim9914 %12 %1 213
Pfetterhouse98722 %27 %1 181
Niffer98517 %26 %1 180
Attenschwiller95916 %33 %1 179
Logelheim95022 %29 %1 010
Balgau94716 %16 %1 186
Lautenbachzell94236 %23 %1 166
Muespach94219 %44 %1 163
Walbach93620 %14 %1 137
Beblenheim92816 %9 %1 169
Leimbach92823 %32 %1 166
Montreux-Vieux92822 %27 %1 166
Saint-Hippolyte (68)92720 %23 %1 139
Folgensbourg90616 %36 %1 179
Roderen90215 %31 %1 166
Jungholtz89724 %15 %1 222
Walheim88917 %22 %1 213
Lauw88729 %38 %1 184
Frœningen8816 %6 %1 213
Le Haut Soultzbach87927 %33 %1 184
Ferrette86413 %7 %1 163
Hattstatt86215 %18 %1 137
Artzenheim85710 %19 %1 164
Niederentzen85715 %11 %1 010
Gunsbach85621 %10 %1 137
Kruth85638 %10 %1 015
Mittelwihr8539 %10 %1 169
Steinbrunn-le-Bas8489 %14 %1 208
Durmenach83610 %18 %1 163
Zimmerbach82421 %44 %1 137
Petit-Landau82216 %42 %1 180
Breitenbach-Haut-Rhin81934 %14 %1 131
Ballersdorf81827 %36 %1 181
Muhlbach-sur-Munster81839 %7 %1 131
Osenbach81032 %31 %1 137
Urschenheim8089 %22 %1 164
Gueberschwihr80718 %16 %1 137
Grussenheim80515 %33 %1 164
Galfingue8033 %17 %1 213
Rantzwiller80210 %25 %1 208
Wentzwiller78011 %29 %1 179
Rombach-le-Franc77523 %19 %1 050
Soppe-le-Bas77415 %37 %1 184
Hagenbach77215 %23 %1 213
Ranspach76939 %10 %1 166
Wittersdorf76919 %18 %1 181
Wuenheim76821 %19 %1 222
Hagenthal-le-Haut7664 %22 %1 179
Luttenbach-près-Munster75630 %29 %1 131
Schweighouse-Thann74820 %23 %1 213
Luemschwiller74622 %5 %1 208
Le Bonhomme74427 %29 %1 034
Steinsoultz74318 %31 %1 163
Weckolsheim74210 %16 %1 186
Wickerschwihr7428 %8 %1 164
Helfrantzkirch73718 %33 %1 163
Gundolsheim73518 %11 %1 010
Soultzbach-les-Bains73120 %9 %1 137
Balschwiller72915 %33 %1 213
Oberentzen72315 %25 %1 010
Michelbach-le-Bas72218 %40 %1 179
Illhaeusern7177 %8 %1 164
Kirchberg71727 %14 %1 006
Oltingue69529 %29 %1 163
Steinbrunn-le-Haut69329 %40 %1 208
Retzwiller68914 %20 %1 184
Griesbach-au-Val67828 %13 %1 137
Roppentzwiller66624 %49 %1 163
Hartmannswiller65422 %25 %1 222
Riespach65330 %51 %1 163
Chavannes-sur-l'Étang65212 %14 %1 184
Friesen65115 %33 %1 181
Traubach-le-Haut6478 %16 %1 184
Hindlingen64614 %53 %1 181
Heimersdorf64528 %53 %1 181
Heidwiller64111 %21 %1 213
Ranspach-le-Bas6408 %32 %1 179
Vieux-Ferrette64026 %13 %1 163
Michelbach-le-Haut63611 %26 %1 179
Werentzhouse63318 %21 %1 163
Vogelgrun6286 %15 %1 174
Ranspach-le-Haut62711 %36 %1 163
Saint-Bernard (68)60711 %24 %1 213
Sondernach59054 %22 %1 131
Appenwihr58613 %17 %1 186
Linthal58644 %32 %1 131
Kœtzingue58542 %43 %1 208
Baltzenheim5810 %22 %1 164
Nambsheim57611 %32 %1 186
Kappelen57310 %33 %1 179
Bourbach-le-Bas55623 %23 %1 184
Hunawihr55528 %15 %1 169
Manspach54414 %17 %1 166
Bisel53720 %34 %1 181
Niedermorschwihr53723 %19 %1 167
Hecken5276 %42 %1 184
Neuwiller52511 %38 %1 179
Jettingen52215 %37 %1 163
Mœrnach51844 %31 %1 181
Magstatt-le-Bas5176 %17 %1 208
Geispitzen51614 %19 %1 180
Biltzheim5102 %15 %1 010
Wahlbach5088 %19 %1 208
Katzenthal50618 %15 %1 169
Waltenheim5064 %27 %1 208
Kœstlach50521 %44 %1 181
Seppois-le-Haut5053 %22 %1 181
Husseren-les-Châteaux50213 %36 %1 010

Sources : ADEME, DPE (mise à jour du 11 novembre 2026) ; PVGIS 5.3 ; populations INSEE via geo.api.gouv.fr.