Prices by commune

Property prices per m² in all 100 communes

Actual sale prices of apartments, asking prices of houses and rents, commune by commune, over the last 12 months.

National average7,0028,8776,0692,390
Beaufort——5,283—
Bech————
Beckerich——5,308—
Berdorf————
Bertrange8,99611,2808,2472,570
Bettembourg6,569—6,4011,910
Bettendorf——5,624—
Betzdorf——6,561—
Bissen5,814—6,065—
Biwer——6,248—
Boulaide——4,559—
Bourscheid————
Bous-Waldbredimus——6,050—
Clervaux5,107—4,9231,330
Colmar-Berg5,833—5,377—
Consdorf——5,794—
Contern7,9829,0617,0312,120
Dalheim——6,938—
Diekirch6,688—5,4391,530
Differdange6,048—4,9581,760
Dippach6,588—6,055—
Dudelange6,0147,6175,3201,880
Echternach5,478—5,014—
Ell——5,355—
Erpeldange-sur-Sûre6,5708,551——
Esch-sur-Alzette5,9097,8775,0921,860
Esch-sur-Sûre6,055—4,962—
Ettelbruck6,389—4,7211,550
Feulen——4,632—
Fischbach————
Flaxweiler——5,644—
Frisange6,378—5,9551,750
Garnich——6,670—
Goesdorf————
Grevenmacher6,280—5,259—
Groussbus-Wal——4,712—
Habscht5,923—5,552—
Heffingen——5,571—
Helperknapp6,028—5,621—
Hesperange7,84711,7027,9012,320
Junglinster7,0718,6067,4501,980
Käerjeng6,325—6,2891,700
Kayl6,446—5,1841,680
Kehlen7,1858,1856,1582,010
Kiischpelt————
Koerich——6,426—
Kopstal8,986—8,5272,020
Lac de la Haute-Sûre——4,606—
Larochette5,356———
Lenningen——5,129—
Leudelange—8,0387,7931,920
Lintgen6,824—6,055—
Lorentzweiler7,514—5,4672,180
Luxembourg-Ville8,92010,9328,5982,670
Mamer7,6048,1217,8722,030
Manternach————
Mersch6,9958,1226,4481,660
Mertert7,262—5,5621,710
Mertzig——5,729—
Mondercange6,376—6,5841,830
Mondorf-les-Bains6,919—6,0811,700
Niederanven——7,8322,140
Nommern————
Parc Hosingen5,341—4,719—
Pétange5,889—5,0161,730
Préizerdaul——5,808—
Putscheid————
Rambrouch——4,839—
Reckange-sur-Mess—8,6805,9071,800
Redange-sur-Attert—6,6384,554—
Reisdorf——5,997—
Remich6,394—6,3071,650
Roeser7,288—7,1121,920
Rosport-Mompach——4,928—
Rumelange5,146—4,881—
Saeul————
Sandweiler7,075—6,677—
Sanem6,4658,0275,4641,850
Schengen5,997—5,394—
Schieren————
Schifflange6,527—5,4991,820
Schuttrange6,668—6,402—
Stadtbredimus6,092—5,896—
Steinfort6,952—6,2971,840
Steinsel7,0589,3016,8372,010
Strassen9,132—8,4812,440
Tandel————
Troisvierges——4,284—
Useldange——5,265—
Vallée de l'Ernz——4,529—
Vianden——4,319—
Vichten——5,690—
Waldbillig————
Walferdange7,691—7,9612,190
Weiler-la-Tour——6,306—
Weiswampach5,616——1,390
Wiltz4,859—4,075—
Wincrange——4,416—
Winseler————
Wormeldange——5,427—

Apartments: sale price per m² from notarial deeds, parking and cellar excluded. Houses: asking price per m² in listings. Rent: estimate for a 70 m² apartment. A dash means the source does not publish the figure (fewer than 10 sales or 30 listings). Period: T3 2025 – T2 2026.