Ecomap

Communes de la Moselle (57)

359 communes de la Moselle ont leur fiche énergie et logement. 9 % des DPE du département sont classés F ou G.

Passoires thermiques : la carte

Carte des passoires thermiques en MosellePart des DPE classés F ou G par commune Moselle, une pastille par commune (taille selon la population). Plus élevé : Siersthal 56 %, Piblange 53 %, Meisenthal 52 %. Plus faible : Farébersviller 1 %, Marsilly 0 %, Lemud 0 %.Metz : 7 %Thionville : 7 %Montigny-lès-Metz : 7 %Forbach : 4 %Sarreguemines : 8 %Yutz : 6 %Hayange : 14 %Woippy : 3 %Fameck : 9 %Saint-Avold : 5 %Freyming-Merlebach : 8 %Creutzwald : 6 %Sarrebourg : 10 %Florange : 9 %Maizières-lès-Metz : 6 %Stiring-Wendel : 10 %Amnéville : 15 %Marly : 5 %Rombas : 7 %Hagondange : 22 %Talange : 11 %Guénange : 5 %Terville : 8 %Hettange-Grande : 11 %Audun-le-Tiche : 12 %Moyeuvre-Grande : 14 %Uckange : 10 %Marange-Silvange : 9 %Petite-Rosselle : 7 %Behren-lès-Forbach : 1 %Hombourg-Haut : 1 %Algrange : 10 %Mondelange : 11 %Boulay-Moselle : 6 %Moulins-lès-Metz : 7 %Farébersviller : 1 %L'Hôpital : 6 %Faulquemont : 4 %Bitche : 24 %Phalsbourg : 12 %Le Ban-Saint-Martin : 7 %Ars-sur-Moselle : 13 %Sainte-Marie-aux-Chênes : 10 %Sarralbe : 19 %Nilvange : 20 %Serémange-Erzange : 20 %Longeville-lès-Metz : 15 %Folschviller : 5 %Clouange : 8 %Bouzonville : 18 %Créhange : 9 %Longeville-lès-Saint-Avold : 16 %Saint-Julien-lès-Metz : 9 %Cocheren : 5 %Grosbliederstroff : 14 %Morhange : 12 %Carling : 9 %Bousse : 10 %Knutange : 13 %Fontoy : 15 %Spicheren : 4 %Manom : 7 %Valmont : 2 %Gandrange : 9 %Puttelange-aux-Lacs : 21 %Courcelles-Chaussy : 6 %Ottange : 16 %Bertrange : 9 %Ham-sous-Varsberg : 15 %Vitry-sur-Orne : 11 %Macheren : 4 %Woustviller : 11 %Dieuze : 11 %Hambach : 16 %Scy-Chazelles : 9 %Montois-la-Montagne : 22 %Neufchef : 15 %Morsbach : 4 %Œting : 10 %Cattenom : 14 %< 8 %8 %–11 %11 %–16 %16 %–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 en Moselle : le classement

8,6 % des 255 536 DPE de logements existants en Moselle sont classés F ou G, dont 2,5 % en G, contre 9,9 % en France métropolitaine. Le département se classe 75e sur 96 (1 = la plus forte part de passoires), et 10e sur 10 en Grand Est.

Parmi les logements construits avant 1948, la part monte à 18,4 %.

Maisons et appartements

DPEF ou GGFrance
Tous les DPE255 5368,6 %2,5 %9,9 %
Maisons57 72520,2 %6,9 %16,0 %
Appartements184 2895,1 %1,3 %7,2 %

Selon l’époque de construction

ConstruitDPEF ou GFrance
Avant 194851 70118,4 %20,7 %
1948 à 1974127 2699,0 %12,0 %
1975 à 19779 1855,2 %5,2 %
1978 à 198210 3162,6 %4,0 %
1983 à 19888 5290,9 %1,7 %
1989 à 200014 9600,6 %0,8 %
2001 à 20056 4900,2 %0,4 %
2006 à 201213 6900,2 %0,2 %
2013 à 202111 9380,0 %0,0 %
Après 20211 4580,0 %0,2 %

Selon l’année du diagnostic

Année du DPEDPEF ou GFrance
2021 (depuis juillet)7 64517,2 %16,9 %
202231 35216,8 %13,0 %
202353 9857,9 %9,2 %
202462 4095,9 %7,7 %
202568 1036,3 %9,3 %
2026 (en cours)32 0429,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 en Moselle · Pompe à chaleur en Moselle · Taxe foncière 2026 en Moselle

CommuneHabitantsDPE F ou GChauffage fioulSolaire kWh/kWc
Metz122 5727 %0 %1 105
Thionville42 6587 %1 %1 091
Montigny-lès-Metz21 7187 %1 %1 112
Forbach20 4934 %1 %1 092
Sarreguemines20 1438 %2 %1 089
Yutz17 3916 %1 %1 088
Hayange15 80614 %1 %1 099
Woippy14 9673 %1 %1 102
Fameck14 7889 %1 %1 089
Saint-Avold14 7555 %1 %1 097
Freyming-Merlebach13 2668 %4 %1 079
Creutzwald12 2546 %3 %1 078
Sarrebourg12 17010 %6 %1 133
Florange12 0359 %1 %1 094
Maizières-lès-Metz11 5806 %0 %1 103
Stiring-Wendel10 95610 %1 %1 076
Amnéville10 87515 %1 %1 102
Marly (57)10 2865 %2 %1 112
Rombas9 3717 %1 %1 103
Hagondange9 27822 %1 %1 104
Talange8 12011 %1 %1 104
Guénange8 0835 %1 %1 099
Terville7 8018 %1 %1 095
Hettange-Grande7 77211 %4 %1 079
Audun-le-Tiche7 35612 %1 %1 073
Moyeuvre-Grande7 31114 %1 %1 061
Uckange7 02110 %0 %1 094
Marange-Silvange6 5399 %6 %1 065
Petite-Rosselle6 1717 %6 %1 075
Behren-lès-Forbach6 1661 %0 %1 093
Hombourg-Haut5 9761 %1 %1 082
Algrange5 80210 %2 %1 054
Mondelange5 69911 %1 %1 098
Boulay-Moselle5 4346 %5 %1 109
Moulins-lès-Metz5 2657 %1 %1 123
Farébersviller5 2241 %0 %1 103
L'Hôpital5 1836 %3 %1 078
Faulquemont5 1094 %4 %1 119
Bitche4 96624 %21 %1 067
Phalsbourg4 68812 %11 %1 101
Le Ban-Saint-Martin4 6847 %0 %1 105
Ars-sur-Moselle4 61613 %3 %1 104
Sainte-Marie-aux-Chênes4 51910 %5 %1 081
Sarralbe4 36419 %14 %1 089
Nilvange4 34120 %1 %1 099
Serémange-Erzange4 25120 %1 %1 091
Longeville-lès-Metz4 10215 %1 %1 105
Folschviller3 9165 %2 %1 110
Clouange3 8248 %1 %1 102
Bouzonville3 72118 %12 %1 100
Créhange3 6919 %8 %1 119
Longeville-lès-Saint-Avold3 57216 %19 %1 119
Saint-Julien-lès-Metz3 5549 %3 %1 102
Cocheren3 3585 %4 %1 092
Grosbliederstroff3 34614 %12 %1 087
Morhange3 30812 %4 %1 120
Carling3 2919 %6 %1 097
Bousse3 23610 %5 %1 091
Knutange3 19913 %1 %1 099
Fontoy3 18415 %2 %1 099
Spicheren3 1434 %6 %1 092
Manom3 1377 %2 %1 091
Valmont (57)3 0412 %3 %1 110
Gandrange3 0319 %3 %1 102
Puttelange-aux-Lacs3 01621 %22 %1 103
Courcelles-Chaussy3 0066 %10 %1 112
Ottange2 96016 %3 %1 075
Bertrange2 9419 %2 %1 091
Ham-sous-Varsberg2 88815 %14 %1 082
Vitry-sur-Orne2 88411 %2 %1 091
Macheren2 8144 %4 %1 110
Woustviller2 78611 %12 %1 089
Dieuze2 77011 %4 %1 121
Hambach2 76616 %10 %1 089
Scy-Chazelles2 7539 %3 %1 105
Montois-la-Montagne2 71122 %5 %1 081
Neufchef2 65015 %9 %1 099
Morsbach2 6354 %3 %1 092
Œting2 59910 %9 %1 092
Cattenom2 58014 %20 %1 076
Falck2 48220 %18 %1 082
Alsting2 48021 %27 %1 087
Tressange2 47017 %6 %1 099
Schœneck2 43513 %12 %1 092
Boulange2 42714 %13 %1 099
Aumetz2 41819 %6 %1 099
Théding2 4082 %1 %1 092
Porcelette2 39717 %19 %1 082
Rosselange2 38410 %0 %1 081
Dabo2 36147 %30 %1 050
Basse-Ham2 34916 %5 %1 076
Rurange-lès-Thionville2 32711 %11 %1 099
Ennery (57)2 3228 %4 %1 099
Rohrbach-lès-Bitche2 30119 %21 %1 083
Château-Salins2 29611 %8 %1 124
Volmerange-les-Mines2 2898 %6 %1 075
Réding2 28020 %15 %1 133
Metzervisse2 27714 %13 %1 076
Kœnigsmacker2 22415 %14 %1 076
Augny2 2077 %2 %1 105
Amanvillers2 1883 %2 %1 081
Richemont2 17511 %6 %1 091
Corny-sur-Moselle2 1689 %8 %1 104
Rémilly2 07011 %22 %1 112
Verny2 0565 %3 %1 105
Volstroff2 0446 %18 %1 076
Plappeville2 02711 %10 %1 102
Rouhling1 9811 %1 %1 087
Châtel-Saint-Germain1 88014 %7 %1 081
Saint-Privat-la-Montagne1 8787 %6 %1 081
Novéant-sur-Moselle1 84412 %4 %1 104
Distroff1 82811 %9 %1 076
Ogy-Montoy-Flanville1 8065 %6 %1 116
Peltre1 7906 %2 %1 105
Illange1 77013 %9 %1 091
Sierck-les-Bains1 76513 %13 %1 058
Seingbouse1 72214 %13 %1 103
Lorry-lès-Metz1 7209 %5 %1 102
Diebling1 65819 %23 %1 103
Ay-sur-Moselle1 60110 %4 %1 102
Roussy-le-Village1 5928 %13 %1 083
Saulny1 59020 %28 %1 102
Montbronn1 57832 %31 %1 074
Vigy1 52212 %15 %1 099
Willerwald1 51720 %14 %1 089
Stuckange1 5159 %7 %1 076
Ancy-Dornot1 49019 %14 %1 104
Goetzenbruck1 48447 %38 %1 074
Walscheid1 45934 %30 %1 050
Merten1 44432 %32 %1 082
Pierrevillers1 44326 %21 %1 102
Jouy-aux-Arches1 43010 %6 %1 105
Abreschviller1 42828 %38 %1 050
Lemberg1 42828 %26 %1 074
Petit-Réderching1 41722 %24 %1 074
Folkling1 41121 %38 %1 092
Jury1 4083 %1 %1 116
Angevillers1 4049 %8 %1 099
Argancy1 38110 %5 %1 102
Neufgrange1 36413 %18 %1 089
Kuntzig1 35917 %5 %1 076
Hundling1 33922 %35 %1 089
Rozérieulles1 3346 %2 %1 104
Retonfey1 3273 %2 %1 099
Farschviller1 31823 %31 %1 103
Vic-sur-Seille1 31710 %13 %1 136
Rémelfing1 30517 %6 %1 089
Rodemack1 2777 %7 %1 058
Fleury (57)1 2763 %6 %1 105
Holving1 26826 %21 %1 103
Troisfontaines1 26727 %33 %1 050
Gros-Réderching1 26613 %15 %1 083
Zoufftgen1 2646 %7 %1 083
Russange1 26313 %6 %1 075
Teting-sur-Nied1 25819 %23 %1 119
Laquenexy1 2556 %1 %1 116
Kanfen1 2355 %7 %1 083
Kerbach1 2248 %17 %1 092
Entrange1 21813 %8 %1 091
Enchenberg1 20632 %31 %1 074
Buhl-Lorraine1 2048 %10 %1 133
Mécleuves1 19610 %25 %1 116
Courcelles-sur-Nied1 19414 %8 %1 116
Fèves1 1937 %6 %1 102
Nousseviller-Saint-Nabor1 18218 %28 %1 092
Bousbach1 17915 %21 %1 092
Sarreinsming1 17826 %17 %1 089
Delme1 16614 %27 %1 120
Bining1 16226 %38 %1 083
Boust1 15710 %8 %1 083
Lorquin1 15018 %25 %1 119
Niderviller1 1389 %15 %1 133
Etzling1 1367 %20 %1 092
Solgne1 1337 %10 %1 130
Kédange-sur-Canner1 12124 %28 %1 076
Gorze1 12020 %27 %1 104
Noisseville1 10912 %11 %1 099
Cuvry1 0965 %8 %1 105
Béning-lès-Saint-Avold1 09512 %16 %1 092
Hargarten-aux-Mines1 07320 %22 %1 082
Apach1 07216 %13 %1 072
Roncourt1 0585 %3 %1 081
La Maxe1 0568 %2 %1 102
Rémering-lès-Puttelange1 05011 %20 %1 103
Tenteling1 04313 %33 %1 103
Puttelange-lès-Thionville1 02913 %22 %1 058
Semécourt1 0243 %8 %1 102
Metzeresche1 02011 %21 %1 076
Bambiderstroff1 0168 %11 %1 119
Diesen1 01523 %22 %1 097
Rédange1 01417 %17 %1 065
Soucht1 01344 %29 %1 064
Freistroff1 00031 %35 %1 099
Norroy-le-Veneur9935 %4 %1 102
Brouderdorff98715 %30 %1 133
Luttange98317 %31 %1 076
Varsberg97318 %12 %1 082
Trémery96510 %12 %1 099
Achen96332 %42 %1 083
Ébersviller96316 %24 %1 099
Pouilly96320 %9 %1 105
Bliesbruck96122 %29 %1 083
Saint-Jean-Rohrbach96036 %47 %1 103
Piblange94353 %64 %1 109
Ars-Laquenexy93417 %8 %1 116
Hartzviller93423 %43 %1 119
Guessling-Hémering92513 %21 %1 119
Wiesviller91419 %17 %1 083
Ranguevaux90717 %8 %1 099
Lachambre90613 %43 %1 110
Loupershouse90419 %23 %1 103
Louvigny (57)88014 %9 %1 120
Breistroff-la-Grande8761 %9 %1 083
Flétrange8759 %10 %1 119
Zetting87534 %43 %1 089
Pange86910 %7 %1 116
Rettel86911 %10 %1 058
Guerting86620 %18 %1 082
Betting85810 %11 %1 097
Hilsprich84728 %50 %1 103
Hommarting84722 %37 %1 101
Cheminot83314 %10 %1 120
Coin-lès-Cuvry8242 %6 %1 105
Vantoux8239 %11 %1 099
Gravelotte81713 %20 %1 104
Bettviller81533 %42 %1 074
Charly-Oradour8109 %16 %1 099
Waldwisse80414 %24 %1 099
Lixing-lès-Rouhling7993 %17 %1 087
Lessy79411 %6 %1 102
Vaux (57)79216 %8 %1 104
Le Val-de-Guéblange78934 %49 %1 103
Sarraltroff78922 %29 %1 133
Ippling78728 %28 %1 089
Sainte-Barbe7863 %21 %1 099
Filstroff77834 %42 %1 099
Volmunster77733 %38 %1 074
Kalhausen77420 %38 %1 083
Plesnois77227 %35 %1 102
Pournoy-la-Grasse7675 %7 %1 105
Téterchen75726 %26 %1 082
Pommérieux7557 %5 %1 105
Féy7546 %4 %1 105
Francaltroff75019 %55 %1 124
Henriville74211 %17 %1 103
Rosbruck74016 %10 %1 092
Condé-Northen73710 %22 %1 109
Wittring73632 %30 %1 083
Pontpierre73519 %8 %1 119
Baerenthal73438 %33 %1 122
Oudrenne72420 %20 %1 076
Nouilly71917 %9 %1 099
Silly-sur-Nied71913 %24 %1 116
Vernéville71522 %41 %1 081
Etting71425 %34 %1 083
Zimming71010 %8 %1 082
Rahling70733 %46 %1 083
Henridorff70624 %36 %1 101
Metzing70217 %17 %1 103
Marieulles70015 %41 %1 105
Wœlfling-lès-Sarreguemines70016 %27 %1 083
Dalem69526 %32 %1 082
Escherange69313 %14 %1 099
Saint-Quirin69232 %32 %1 119
Imling68510 %23 %1 133
Lorry-Mardigny68315 %32 %1 105
Malling68137 %46 %1 076
Guenviller68024 %29 %1 110
Cappel67638 %44 %1 103
Grundviller6748 %14 %1 089
Hunting67320 %31 %1 076
Lixing-lès-Saint-Avold67319 %36 %1 110
Danne-et-Quatre-Vents67029 %39 %1 117
Elzange66628 %20 %1 076
Veckring65932 %45 %1 076
Sillegny65715 %6 %1 105
Blies-Guersviller65115 %12 %1 087
Saint-Jean-Kourtzerode647––1 101
Siersthal64656 %41 %1 074
Rustroff64113 %16 %1 072
Fénétrange63922 %34 %1 112
Mittelbronn63627 %33 %1 101
Meisenthal63552 %37 %1 064
Vry6317 %18 %1 099
Langatte62736 %19 %1 132
Bettelainville62618 %26 %1 099
Sainte-Ruffine6234 %6 %1 105
Racrange621––1 124
Rimling61836 %42 %1 083
Blies-Ébersing61731 %62 %1 083
Hilbesheim61722 %54 %1 133
Saint-Louis (57)61731 %56 %1 101
Béchy61511 %35 %1 112
Manderen-Ritzing61333 %36 %1 072
Philippsbourg61343 %49 %1 067
Pontoy61313 %23 %1 116
Pournoy-la-Chétive6105 %1 %1 105
Mondorff6096 %9 %1 058
Albestroff6069 %14 %1 117
Insming60517 %22 %1 117
Grostenquin60410 %16 %1 110
Frauenberg60316 %24 %1 087
Flévy60212 %10 %1 099
Gavisse60210 %23 %1 058
Plaine-de-Walsch60111 %19 %1 101
Kerling-lès-Sierck59923 %26 %1 076
Chémery-les-Deux59722 %32 %1 099
Luppy5958 %31 %1 116
Coume59311 %42 %1 082
Mittersheim58327 %22 %1 117
Marsilly (57)5820 %10 %1 116
Hauconcourt57918 %10 %1 102
Laning57914 %34 %1 110
Avricourt57420 %33 %1 125
Epping57221 %61 %1 074
Gosselming57224 %39 %1 133
Barst5709 %33 %1 103
Colligny-Maizery5644 %21 %1 116
Buding56214 %19 %1 076
Hombourg-Budange56233 %29 %1 076
Hoste56220 %35 %1 103
Boucheporn56113 %8 %1 082
Moussey (57)55926 %28 %1 125
Chesny5538 %0 %1 116
Lixheim55211 %18 %1 101
Beyren-lès-Sierck55114 %27 %1 058
Lutzelbourg55131 %47 %1 101
Réchicourt-le-Château55029 %33 %1 132
Hesse54911 %22 %1 133
Contz-les-Bains54828 %28 %1 058
Schorbach54817 %22 %1 074
Volmerange-lès-Boulay5482 %22 %1 109
Failly53220 %30 %1 099
Haute-Kontz53216 %20 %1 058
Nitting52917 %26 %1 119
Vergaville52919 %42 %1 124
Bazoncourt52610 %30 %1 112
Altviller52411 %37 %1 110
Basse-Rentgen5246 %16 %1 083
Hellimer52324 %38 %1 103
Waldweistroff5229 %12 %1 099
Arry51723 %32 %1 104
Rezonville-Vionville51711 %41 %1 104
Arzviller51619 %33 %1 101
Bénestroff51622 %28 %1 124
Lemud5160 %18 %1 116
Herny51512 %26 %1 112
Val-de-Bride51119 %23 %1 124
Villing51121 %38 %1 100
Berthelming50915 %40 %1 133
Tritteling-Redlach5099 %25 %1 119
Varize-Vaudoncourt50818 %31 %1 112
Sanry-lès-Vigy5078 %26 %1 099
Dannelbourg50521 %10 %1 101
Hottviller50423 %40 %1 074
Bronvaux50330 %9 %1 102
Ernestviller50331 %49 %1 089
Gondrexange50331 %31 %1 132
Leyviller50231 %45 %1 103

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