Moselle: housing price and price/sq ft
You want to buy or sell a real estate property? Properstar gives you the insights you need before you start.This report is based on the listings published on Properstar. Last update: Jun 2025Housing price details
The median price of an apartment for sale is €253/sq ft. That means there are as many properties more expensive than €253/sq ft as cheaper. As for houses for sale, the median price is €184/sq ft.Apartments
Number of roomsMedian price
Studio€294/sq ft
2 pièces€291/sq ft
3 pièces€276/sq ft
4 pièces€221/sq ft
5 pièces€182/sq ft
Houses
Number of roomsMedian price
4 pièces€192/sq ft
5 pièces€208/sq ft
6 pièces€190/sq ft
7 pièces€166/sq ft
8 pièces€158/sq ft
Moselle: all details of housing price
Location | Price per sq ft – apartments | Price per sq ft – houses |
---|---|---|
Metz | €274/sq ft | €285/sq ft +1% |
Thionville | €323/sq ft -1% | €319/sq ft -2% |
Sarreguemines | €166/sq ft +2% | €165/sq ft |
Montigny-lès-Metz | €284/sq ft +4% | €267/sq ft +7% |
Forbach | €98/sq ft | €139/sq ft +4% |
Florange | €324/sq ft +10% | €258/sq ft -2% |
Yutz | €258/sq ft +2% | €230/sq ft |
Woippy | €284/sq ft -1% | €264/sq ft |
Volmerange-les-Mines | €422/sq ft | €438/sq ft -1% |
Hettange-Grande | €353/sq ft -1% | €276/sq ft +4% |
Maizières-lès-Metz | €270/sq ft | €225/sq ft -2% |
Hayange | €171/sq ft -2% | €188/sq ft +3% |
Marly | €336/sq ft | €260/sq ft +4% |
Sarrebourg | €135/sq ft -1% | €135/sq ft -1% |
Creutzwald | €143/sq ft | €129/sq ft -4% |
Ars-sur-Moselle | €307/sq ft +1% | €191/sq ft +1% |
Uckange | €280/sq ft | €238/sq ft +5% |
Fameck | €149/sq ft -2% | €234/sq ft -3% |
Saint-Avold | €128/sq ft +2% | €169/sq ft |
Talange | €218/sq ft +7% | €239/sq ft +1% |
Freyming-Merlebach | €99/sq ft -8% | €109/sq ft |
Amnéville | €244/sq ft +2% | €236/sq ft -7% |
Algrange | €144/sq ft -1% | €168/sq ft |
Audun-le-Tiche | €313/sq ft +1% | €237/sq ft |
Bertrange | Not enough listings | €307/sq ft |
Ottange | €218/sq ft -1% | €250/sq ft -3% |
Stiring-Wendel | €100/sq ft +7% | €115/sq ft -3% |
Moyeuvre-Grande | €131/sq ft +20% | €131/sq ft +2% |
Distroff | €301/sq ft | €280/sq ft |
Rombas | €132/sq ft -1% | €196/sq ft -2% |
Hagondange | €213/sq ft +2% | €219/sq ft |
Nilvange | €113/sq ft +3% | €161/sq ft -1% |
Bouzonville | €118/sq ft -1% | €139/sq ft -4% |
Faulquemont | €132/sq ft +4% | €148/sq ft |
Petite-Rosselle | Not enough listings | €98/sq ft +2% |
Hombourg-Haut | Not enough listings | €126/sq ft |
Aumetz | €331/sq ft -2% | €199/sq ft -3% |
Phalsbourg | Not enough listings | €153/sq ft -4% |
Mondelange | €180/sq ft +1% | €202/sq ft |
Fontoy | €195/sq ft -14% | €256/sq ft +8% |
Metzeresche | €293/sq ft | €253/sq ft |
Entrange | €385/sq ft -1% | €364/sq ft -1% |
Créhange | Not enough listings | €146/sq ft +2% |
Boulay-Moselle | €136/sq ft -4% | €181/sq ft +8% |
Dieuze | Not enough listings | €92/sq ft +4% |
Moulins-lès-Metz | €195/sq ft +3% | €215/sq ft -2% |
Sarralbe | Not enough listings | €124/sq ft -1% |
Morhange | Not enough listings | €131/sq ft +8% |
Longeville-lès-Metz | €242/sq ft | €295/sq ft +5% |
Ay-sur-Moselle | €352/sq ft | €243/sq ft |
Le Ban-Saint-Martin | €248/sq ft +2% | €225/sq ft -3% |
Clouange | €264/sq ft +3% | €182/sq ft -3% |
Bousse | €286/sq ft -18% | €242/sq ft |
Sainte-Marie-aux-Chênes | Not enough listings | €204/sq ft -2% |
Cuvry | €336/sq ft +1% | €310/sq ft -2% |
Hattigny | €270/sq ft -1% | €264/sq ft -2% |
Behren-lès-Forbach | Not enough listings | €172/sq ft -8% |
Marange-Silvange | Not enough listings | €197/sq ft -5% |
Corny-sur-Moselle | Not enough listings | €187/sq ft -3% |
Manom | €368/sq ft +7% | Not enough listings |
Woustviller | Not enough listings | €166/sq ft -2% |
Bitche | Not enough listings | €99/sq ft |
Augny | Not enough listings | €259/sq ft |
Rettel | €325/sq ft | Not enough listings |
Norroy-le-Veneur | €361/sq ft | €227/sq ft -2% |
Diebling | Not enough listings | €135/sq ft |
Courcelles-Chaussy | Not enough listings | €246/sq ft |
Tressange | Not enough listings | €212/sq ft -6% |
L'Hôpital | Not enough listings | €94/sq ft -4% |
Morsbach | Not enough listings | €116/sq ft -1% |
Cocheren | Not enough listings | €146/sq ft |
Folkling | Not enough listings | €129/sq ft |
Peltre | Not enough listings | €251/sq ft +1% |
Folschviller | Not enough listings | €100/sq ft -9% |
Louvigny | Not enough listings | €237/sq ft |
Solgne | Not enough listings | €240/sq ft -5% |
Œting | Not enough listings | €143/sq ft -3% |
Metzervisse | Not enough listings | €232/sq ft +1% |
Rémilly | Not enough listings | €114/sq ft -6% |
Volstroff | Not enough listings | €232/sq ft |
Vernéville | Not enough listings | €200/sq ft -7% |
Puttelange-aux-Lacs | Not enough listings | €128/sq ft +4% |
Vitry-sur-Orne | Not enough listings | €276/sq ft |
Plappeville | Not enough listings | €202/sq ft |
Alsting | Not enough listings | €95/sq ft -7% |
Théding | Not enough listings | €191/sq ft +3% |
Neufgrange | Not enough listings | €170/sq ft -5% |
Château-Salins | Not enough listings | €126/sq ft +5% |
Willerwald | Not enough listings | €107/sq ft |
Kanfen | Not enough listings | €276/sq ft -6% |
Longeville-lès-Saint-Avold | Not enough listings | €140/sq ft -2% |
Rodemack | Not enough listings | €285/sq ft +2% |
Cattenom | Not enough listings | €225/sq ft +6% |
Serémange-Erzange | Not enough listings | €183/sq ft -1% |
Lutzelbourg | Not enough listings | €85/sq ft +2% |
Valmont | Not enough listings | €197/sq ft -7% |
Saint-Julien-lès-Metz | Not enough listings | €201/sq ft -1% |
Porcelette | Not enough listings | €145/sq ft |
Ham-sous-Varsberg | Not enough listings | €148/sq ft -1% |
Lemberg | Not enough listings | €87/sq ft +22% |
Pournoy-la-Grasse | Not enough listings | €292/sq ft +8% |
Kédange-sur-Canner | Not enough listings | €184/sq ft -2% |
Havange | Not enough listings | €190/sq ft |
Illange | Not enough listings | €261/sq ft +3% |
Russange | Not enough listings | €283/sq ft -4% |
Guénange | Not enough listings | €266/sq ft +3% |
Dornot | Not enough listings | €221/sq ft -5% |
Roussy-le-Village | Not enough listings | €358/sq ft |
Jouy-aux-Arches | Not enough listings | €246/sq ft +7% |
Farschviller | Not enough listings | €89/sq ft |
Rozérieulles | Not enough listings | €228/sq ft -10% |
Dabo | Not enough listings | €99/sq ft -13% |
Amanvillers | Not enough listings | €250/sq ft -1% |
Farébersviller | Not enough listings | €206/sq ft |
Vaudreching | Not enough listings | €139/sq ft +27% |
Abreschviller | Not enough listings | €71/sq ft -4% |
Goetzenbruck | Not enough listings | €66/sq ft |
Pommérieux | Not enough listings | €210/sq ft -4% |
Vic-sur-Seille | Not enough listings | €85/sq ft +4% |
Verny | Not enough listings | €248/sq ft +7% |
Falck | Not enough listings | €111/sq ft -5% |
Lorry-Mardigny | Not enough listings | €230/sq ft -1% |
Schœneck | Not enough listings | €96/sq ft -2% |
Saulny | Not enough listings | €224/sq ft |
Novéant-sur-Moselle | Not enough listings | €161/sq ft +1% |
Féy | Not enough listings | €264/sq ft -2% |
Fleury | Not enough listings | €255/sq ft |
Kerbach | Not enough listings | €181/sq ft |
Piblange | Not enough listings | €140/sq ft +6% |
Raville | Not enough listings | €135/sq ft -2% |
Sierck-les-Bains | Not enough listings | €151/sq ft -4% |
Maizeroy | Not enough listings | €215/sq ft |
Rouhling | Not enough listings | €150/sq ft -15% |
Puttelange-lès-Thionville | Not enough listings | €254/sq ft +4% |
Philippsbourg | Not enough listings | €143/sq ft +2% |
Pontoy | Not enough listings | €259/sq ft |
Volmunster | Not enough listings | €61/sq ft +1% |
Condé-Northen | Not enough listings | €131/sq ft +1% |
Zoufftgen | Not enough listings | €186/sq ft |
Kuntzig | Not enough listings | €283/sq ft |
Pange | Not enough listings | €233/sq ft -1% |
Breistroff-la-Grande | Not enough listings | €366/sq ft +3% |
Walschbronn | Not enough listings | €94/sq ft -5% |
Montenach | Not enough listings | €167/sq ft -5% |
Hilsprich | Not enough listings | €130/sq ft +4% |
Guebenhouse | Not enough listings | €118/sq ft -3% |
Walscheid | Not enough listings | €64/sq ft |
Zetting | Not enough listings | €144/sq ft +5% |
Varize | Not enough listings | €222/sq ft |
Jury | Not enough listings | €242/sq ft |
Henriville | Not enough listings | €100/sq ft +5% |
Pouilly | Not enough listings | €266/sq ft +9% |
Ippling | Not enough listings | €183/sq ft +9% |
Etzling | Not enough listings | €132/sq ft -1% |
Le Val-de-Guéblange | Not enough listings | €93/sq ft +1% |
Montois-la-Montagne | Not enough listings | €190/sq ft +1% |
Neufchef | Not enough listings | €219/sq ft -3% |
Racrange | Not enough listings | €94/sq ft +2% |
Sainte-Ruffine | Not enough listings | €270/sq ft +3% |
Val-de-Bride | Not enough listings | €55/sq ft +11% |
Sarreinsming | Not enough listings | €138/sq ft -1% |
Châtel-Saint-Germain | Not enough listings | €235/sq ft |
Boulange | Not enough listings | €238/sq ft -1% |
Francaltroff | Not enough listings | €81/sq ft -4% |
Scy-Chazelles | Not enough listings | €267/sq ft +6% |
Argancy | Not enough listings | €223/sq ft +10% |
Mittersheim | Not enough listings | €84/sq ft -2% |
Merten | Not enough listings | €136/sq ft |
Diesen | Not enough listings | €146/sq ft -1% |
Réding | Not enough listings | €138/sq ft +5% |
Gomelange | Not enough listings | €122/sq ft |
Kœnigsmacker | Not enough listings | €217/sq ft -2% |
Ogy | Not enough listings | €291/sq ft -2% |
Berviller-en-Moselle | Not enough listings | €181/sq ft -2% |
Gros-Réderching | Not enough listings | €146/sq ft +1% |
Tritteling-Redlach | Not enough listings | €161/sq ft -1% |
Rémelfing | Not enough listings | €170/sq ft +15% |
Teting-sur-Nied | Not enough listings | €130/sq ft |
Rémering | Not enough listings | €75/sq ft -4% |
Rohrbach-lès-Bitche | Not enough listings | €138/sq ft -3% |
Maizières-lès-Vic | Not enough listings | €59/sq ft +28% |
Rosselange | Not enough listings | €152/sq ft -8% |
Lorry-lès-Metz | Not enough listings | €232/sq ft -3% |
Seingbouse | Not enough listings | €139/sq ft -1% |
Marsilly | Not enough listings | €249/sq ft -1% |
Hargarten-aux-Mines | Not enough listings | €129/sq ft -3% |
Rodalbe | Not enough listings | €86/sq ft -2% |
Gandrange | Not enough listings | €209/sq ft -5% |
Waldwisse | Not enough listings | €124/sq ft -18% |
Buhl-Lorraine | Not enough listings | €122/sq ft +49% |
Fénétrange | Not enough listings | €51/sq ft -16% |
Semécourt | Not enough listings | €190/sq ft |
Spicheren | Not enough listings | €192/sq ft +4% |
Blies-Ébersing | Not enough listings | €147/sq ft +244% |
Vittersbourg | Not enough listings | €51/sq ft |
Ogy-Montoy-Flanville | Not enough listings | €226/sq ft |
The most expensive locations in Moselle
Location | Price per sq ft – apartments | Price per sq ft – houses |
---|---|---|
Volmerange-les-Mines | €422/sq ft | €438/sq ft -1% |
Entrange | €385/sq ft -1% | €364/sq ft -1% |
Manom | €368/sq ft +7% | Not enough listings |
Norroy-le-Veneur | €361/sq ft | €227/sq ft -2% |
Hettange-Grande | €353/sq ft -1% | €276/sq ft +4% |
Ay-sur-Moselle | €352/sq ft | €243/sq ft |
Marly | €336/sq ft | €260/sq ft +4% |
Cuvry | €336/sq ft +1% | €310/sq ft -2% |
Aumetz | €331/sq ft -2% | €199/sq ft -3% |
Rettel | €325/sq ft | Not enough listings |
The most affordable locations in Moselle
Location | Price per sq ft – apartments | Price per sq ft – houses |
---|---|---|
Forbach | €98/sq ft | €139/sq ft +4% |
Freyming-Merlebach | €99/sq ft -8% | €109/sq ft |
Stiring-Wendel | €100/sq ft +7% | €115/sq ft -3% |
Nilvange | €113/sq ft +3% | €161/sq ft -1% |
Bouzonville | €118/sq ft -1% | €139/sq ft -4% |
Saint-Avold | €128/sq ft +2% | €169/sq ft |
Moyeuvre-Grande | €131/sq ft +20% | €131/sq ft +2% |
Faulquemont | €132/sq ft +4% | €148/sq ft |
Rombas | €132/sq ft -1% | €196/sq ft -2% |
Sarrebourg | €135/sq ft -1% | €135/sq ft -1% |
Your new home in Moselle
Popular locations:
Apartment & house types:
Popular criteria:
Sell your home: