Valeur.lu

Valeur.lu › Price per m² by commune

Price per m² by commune in Luxembourg (2026)

Average prices per m² in the 100 communes, from the Observatoire de l'Habitat (July 2025 – June 2026). National average: existing apartments €7,712/m², new-build apartments €9,839/m², houses €6,069/m² (asking prices). Click a commune for details.

Canton of Capellen

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Dippach7,1236,05522.7
Garnich—6,67025.1
Habscht6,4855,55221.4
Kehlen7,9736,15824.3
Koerich—6,42624.6
Kopstal9,7088,52727.3
Käerjeng6,9796,28922.4
Mamer8,5227,87225.3
Steinfort7,5416,29723.5

Canton of Clervaux

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Clervaux5,5194,92317.9
Parc Hosingen5,8184,71918.5
Troisvierges—4,28417.8
Weiswampach6,152—19.2
Wincrange—4,41618.2

Canton of Diekirch

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Bettendorf—5,62421.0
Bourscheid——20.3
Diekirch6,9795,43920.7
Erpeldange-sur-Sûre6,854—20.4
Ettelbruck6,6514,72120.1
Feulen—4,63218.7
Mertzig—5,72921.2
Reisdorf—5,99721.8
Schieren——20.3
Vallée de l'Ernz—4,52918.4

Canton of Echternach

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Beaufort—5,28321.2
Bech——20.7
Berdorf——20.7
Consdorf—5,79422.5
Echternach5,7395,01420.7
Rosport-Mompach—4,92820.4
Waldbillig——20.7

Canton of Esch-sur-Alzette

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Bettembourg7,2806,40128.1
Differdange6,7684,95826.9
Dudelange6,5125,32026.3
Esch-sur-Alzette6,4275,09226.1
Frisange7,0245,95527.5
Kayl7,2575,18428.0
Leudelange—7,79332.9
Mondercange7,0796,58427.6
Pétange6,6065,01626.5
Reckange-sur-Mess—5,90727.9
Roeser8,2077,11230.2
Rumelange5,7174,88124.3
Sanem7,1495,46427.8
Schifflange7,3755,49928.3

Canton of Grevenmacher

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Betzdorf—6,56124.2
Biwer—6,24823.5
Flaxweiler—5,64422.1
Grevenmacher6,5745,25922.5
Junglinster7,7377,45024.8
Manternach——23.9
Mertert7,6265,56224.6
Wormeldange—5,42721.6

Canton of Luxembourg

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Bertrange10,0818,24736.3
Contern8,7977,03133.4
Hesperange8,5777,90132.9
Luxembourg10,2698,59836.3
Niederanven—7,83235.8
Sandweiler7,9976,67731.6
Schuttrange7,5976,40230.6
Steinsel7,8556,83731.2
Strassen9,9838,48136.0
Walferdange8,4257,96132.6
Weiler-la-Tour—6,30631.5

Canton of Mersch

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Bissen6,5836,06528.1
Colmar-Berg6,5205,37727.9
Fischbach——29.7
Heffingen—5,57129.2
Helperknapp6,8415,62128.7
Larochette5,896—26.3
Lintgen7,4236,05530.2
Lorentzweiler8,4045,46732.5
Mersch7,6186,44830.6
Nommern——29.7

Canton of Redange

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Beckerich—5,30821.9
Ell—5,35522.0
Groussbus-Wal—4,71220.4
Préizerdaul—5,80823.1
Rambrouch—4,83920.7
Redange-sur-Attert—4,55420.0
Saeul——21.0
Useldange—5,26521.8
Vichten—5,69022.8

Canton of Remich

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Bous-Waldbredimus—6,05023.0
Dalheim—6,93825.0
Lenningen—5,12920.9
Mondorf-les-Bains7,2836,08123.9
Remich6,8706,30723.1
Schengen6,3195,39422.0
Stadtbredimus6,4605,89622.2

Canton of Vianden

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Putscheid——17.9
Tandel——17.9
Vianden—4,31917.9

Canton of Wiltz

CommuneApartments €/m²Houses €/m²Rent €/m²/month
Boulaide—4,55918.5
Esch-sur-Sûre6,4004,96219.6
Goesdorf——18.1
Kiischpelt——18.1
Lac de la Haute-Sûre—4,60618.6
Wiltz5,2534,07517.4
Winseler——18.1

— = too few sales or listings in the commune (fewer than 10 apartment sales or 30 house listings).

Sources: Observatoire de l'Habitat (recorded apartment prices with the Registration Administration, house asking prices with Immotop.lu), July 2025 – June 2026; Immotop.lu (rents, September 2026); atHome.lu (Q3 2026). Indicative values, not an appraisal.

Valuation

Free, in 2 minutes, no contact details required. Sale price or rent, with the legal maximum rent.