Hainaut
Property for sale in Mons
67 active listings for sale in Mons, from 4 Belgian property sites, each shown once and updated daily.
E- 7000
- 2 bed
- 1 bath
- 107 m²
C- 7012
- 4 bed
- 1 bath
- 191 m²
G- 7000
- 7000
- 3 bed
- 1 bath
- 116 m²
COn 2 portals- 7000
- 3 bed
- 2 bath
- 160 m²
F- 7000
- 5 bed
- 1 bath
- 195 m²
D- 7000
- 7 bed
- 2 bath
- 460 m²
C- 7012
- 2 bed
- 1 bath
E- 7000
- 336 m²
DOn 2 portals- 7000
- 5 bed
- 2 bath
- 400 m²
E- 7000
- 10 bed
- 4 bath
- 475 m²
C- 7022
- 7 bed
- 4 bath
- 515 m²
55 more homes in Mons. Create a free alert and get the best new ones by email.
Create free alertHalf of the homes for sale in Mons ask between €179,250 and €345,825.
10th to 90th percentile of asking prices, from House Hunter’s own daily data.
By postcode
| Postcode | Listings | Median price |
|---|---|---|
| 7000 | 49 | €275,000 |
| 7012 | 8 | €177,000 |
Questions about buying in Mons
What does a home cost in Mons?
The median asking price of homes for sale in Mons is €237,000 (€1,711 per m²), based on 67 listings on 4 Belgian property sites, checked on 1 November 2026.
How many homes are for sale in Mons?
67 homes are for sale in Mons right now, each counted once. 56 came online in the last 30 days.
How long do homes in Mons stay online?
The median home for sale in Mons has been online for at least 10 days. We count from the day our daily check first saw it, so the real figure can be higher.
What does it cost to rent a home in Mons?
The median asking rent of homes for rent in Mons is €980 a month.
Browse other cities
Property for sale in popular cities:
By province:
- the province of Antwerp
- the province of East Flanders
- the province of West Flanders
- the province of Limburg
- the province of Flemish Brabant
- the province of Walloon Brabant
- the province of Hainaut
- the province of Liège
- the province of Luxembourg
- the province of Namur
- the Brussels region
All cities
- Aalst
- Antwerp
- Blankenberge
- Brasschaat
- Bruges
- Brussels
- Charleroi
- Deinze
- De Panne
- Dilbeek
- Geel
- Genk
- Geraardsbergen
- Ghent
- Halle
- Harelbeke
- Hasselt
- Herentals
- Izegem
- Knokke
- Knokke-Heist
- Koksijde
- Kortrijk
- Leuven
- Liège
- Lier
- Lommel
- Maaseik
- Mechelen
- Middelkerke
- Mol
- Mouscron
- Namur
- Nieuwpoort
- Ostend
- Oudenaarde
- Roeselare
- Ronse
- Sint-Niklaas
- Sint-Truiden
- Tienen
- Tielt
- Tournai
- Turnhout
- Vilvoorde
- Waregem
- Wetteren
- Willebroek
- Ypres