Immovalu

Buy or rent in Luxembourg?
The verdict, town by town.

Buy or rent: the verdict as of 21 October 2026

For 64 towns with enough comparable sales and rentals, Immovalu compares over 15 years the wealth of a buyer with that of a tenant who invests the difference. In 62 towns out of 64, renting and investing the gap comes out ahead; buying wins in 2. The median price-to-rent ratio is 27.4 years of rent.

Assumptions: 20% down payment, 3.86% interest over 25 years, 7% purchase costs, maintenance of 1% and insurance of 0.25% of the value per year, 7% investment return, prices and rents rising 2% a year. The rent compared is the rent including charges actually asked for an equivalent property (80 m² flat).

These results depend heavily on the horizon, the interest rate and the expected return: the interactive view lets you change them. Buying often remains preferable for anyone staying long, wanting protection from rising rents, or who would not actually invest the difference.

Verdict by town

LocalityPrice €/m²Rent €/m²/monthYears of rentVerdictWealth gap
Luxembourg-Centre ville€11,517€124.07.7buy€2,188,116
Petange€6,342€26.519.9buy€24,074
Luxembourg-Belair€13,508€32.035.2rent€630,030
Luxembourg-Merl€13,399€32.534.3rent€586,903
Schuttrange€9,533€18.343.4rent€574,075
Luxembourg-Rollingergrund€12,086€30.033.6rent€534,754
Luxembourg-Gasperich€12,333€31.532.7rent€521,786
Howald€10,820€27.033.4rent€475,568
Bertrange€11,477€29.732.2rent€474,674
Luxembourg€11,624€30.631.6rent€464,633
Luxembourg-Gasperich-Cloche d’or€12,500€34.330.3rent€459,696
Strassen€11,794€32.330.5rent€426,823
Diekirch€8,516€20.434.8rent€397,999
Luxembourg-Limpertsberg€11,764€33.529.2rent€379,842
Steinfort€9,219€24.131.9rent€374,538
Luxembourg-Hollerich€11,054€31.829.0rent€366,478
Mamer€10,479€29.529.6rent€364,204
Luxembourg-Neudorf-Weimershof€12,479€37.627.6rent€363,963
Luxembourg-Gare€11,752€34.528.4rent€352,964
Luxembourg-Hamm€10,505€30.328.8rent€344,399
Luxembourg-Beggen€9,993€28.629.1rent€333,888
Hesperange€9,367€26.129.9rent€332,966
Luxembourg-Bonnevoie€10,228€28.529.9rent€330,653
Luxembourg-Ville Haute€11,133€33.427.8rent€329,027
Echternach€7,126€17.334.3rent€326,216
Mersch€9,157€25.829.6rent€320,010
Leudelange€9,206€26.029.5rent€317,480
Walferdange€9,654€28.128.7rent€311,765
Steinsel€10,310€30.827.9rent€308,831
Bereldange€10,908€33.627.0rent€297,972
Luxembourg-Bonnevoie-Verlorenkost€10,592€32.926.8rent€282,500
Grevenmacher€8,244€23.529.2rent€278,430
Kayl€7,747€21.829.6rent€269,065
Luxembourg-Gasperich - Cloche d'or€11,464€31.630.3rent€260,799
Bettembourg€7,834€22.628.9rent€259,031
Luxembourg-Cessange€10,214€32.825.9rent€240,181
Mertert€8,916€28.126.4rent€225,627
Ettelbruck€7,021€20.528.6rent€225,126
Luxembourg-Weimerskirch€11,051€34.127.0rent€208,501
Dudelange€7,195€22.127.1rent€197,412
Pétange€7,204€22.326.9rent€193,293
Fentange€8,471€27.525.6rent€190,865
Roeser€7,938€25.925.5rent€176,408
Oberkorn€6,902€22.026.1rent€167,910
Junglinster€9,046€30.724.5rent€166,795
Remich€6,806€21.726.2rent€166,151
Wormeldange€6,949€21.427.0rent€153,670
Luxembourg-Eich€9,167€28.626.7rent€151,278
Luxembourg-Pfaffenthal€10,805€39.422.9rent€123,017
Sanem€7,493€26.123.9rent€119,830
Differdange€6,825€23.424.3rent€118,121
Luxembourg-Cents€8,972€32.622.9rent€105,133
Belvaux€7,617€27.123.4rent€104,934
Contern€9,120€31.624.1rent€102,991
Niederkorn€7,393€26.323.4rent€101,257
Wiltz€6,103€21.124.1rent€101,035
Al-Esch€6,860€24.223.6rent€100,694
Rodange€6,987€23.824.4rent€96,938
Weiswampach€5,890€20.424.0rent€96,016
Esch-sur-Alzette€6,948€24.823.4rent€94,761
Schifflange€7,537€27.422.9rent€88,565
Rollingen€7,401€27.022.8rent€83,821
Rumelange€6,283€22.922.9rent€72,863
Luxembourg-Kirchberg€9,420€35.622.0rent€61,595

Data as of 21 October 2026, updated daily. Source: Immovalu, based on public listings and the Observatoire de l’habitat. “Asking” prices are those of the listings; “recorded” prices are those of sales registered with a notary (Observatoire de l’habitat), usually lower.