The median apartment for sale in Charleroi is 89 m² and asks €137,000. In Antwerpen (Antwerp), 90 m² asks €279,000: a square metre more, just over twice the price. That gap, not the rent, is why Charleroi tops One Place's ranking of the most profitable Belgian towns to let, at 7.6% gross.
Charleroi's rents are not high: €9.87 per square metre a month, among the lowest of the thirty published, against €18.75 in the City of Brussels commune. What it has is the table's cheapest entry price, €1,555 per square metre. Entry price does most of the work.
The shape of the table
143 Belgian communes with at least 10,000 residents had enough live listings on both sides of the ratio to rank; the page publishes the top thirty. The national median gross yield is 4.2%, on a median asking price of €3,277 per square metre. Charleroi sits about eighty per cent above it; the published thirty run from 7.6% to 3.6%.
Belgium is a low-yield country by the standards of the markets One Place ranks. Of eleven, only Luxembourg at 4.1% has a lower median, and in Finland and Latvia the median town out-yields the best entry Belgium publishes.
The ranking is not a straight sort on yield. Antwerp comes second on 5.0%, ahead of La Louvière on 6.9%, because the score also weighs the size of a town's market and the evidence behind its figures: 529,000 residents, 3,805 sale and 1,219 rental listings for Antwerp; 81,000 residents, 77 and 35 for La Louvière.
The industrial belt sets the ceiling
Belgium's highest yields come from Wallonia's old industrial towns, and from the purchase side: Charleroi at €1,555 per square metre and 7.6%, La Louvière at €1,690 and 6.9%, Mouscron (Moeskroen) at €1,792 and 6.2%, Verviers at €1,929 and 5.8%, Herstal at €2,098 and 6.1%. None rents above €11 per square metre a month; Verviers, at €9.27, sits among the table's lowest rents. Coal, steel, glass, textile and metalworking towns, with the worker housing that followed. The arithmetic works because the buy-in is small, not because the tenant pays much. Mouscron is the exception on one count: it sits on the French border and shares a labour market with the Lille conurbation.
Charleroi is the largest, and the one whose name works hardest against it. A 2008 readers' poll in the Dutch daily de Volkskrant crowned it the ugliest city in the world, and travel writing has repeated the line since. Underneath the label is a city with real problems (unemployment well above the national rate, household incomes among the lowest in Wallonia) and a decade of work against them: a shared university campus in the centre, the old Caterpillar plant at Gosselies under reconversion, an airport now among the region's larger employers. A landlord here inherits both halves.
The larger Walloon cities step up in price and down in yield: Liège 5.2% on €2,698 per square metre, Mons (Bergen in Dutch) 5.3% on €2,654, Tournai (Doornik) 5.0% on €2,358. Nivelles, much smaller and out in Brabant wallon commuter country, returns 5.3% on €2,891. Namur, at €3,197, is the dearest and lowest-yielding at 4.4%. Liège here, and Verviers from the industrial belt above, sit on water that has already moved. Both were hit by the floods of July 2021: Angleur and Chênée in Liège, the Vesdre valley through Verviers. Reconstruction has included buying out and demolishing the most exposed buildings. The flooded extent is publicly mapped; check a street against it first.
Brussels is fourteen markets, not one
The ranking works at commune level, so Brussels-Capital never appears as one line. Fourteen of the thirty are Brussels communes, covering most of the national range: 6.5% in Jette down to 3.7% in Woluwe-Saint-Lambert (Sint-Lambrechts-Woluwe).
The gradient is geographic. Jette returns 6.5% on €2,900 per square metre, Anderlecht 6.0% on €3,157, Molenbeek-Saint-Jean (Sint-Jans-Molenbeek) 5.7%, Schaerbeek or Schaarbeek 5.6%, Saint-Gilles (Sint-Gillis) 5.6%, Forest (Vorst) and Saint-Josse-ten-Noode both 5.4%. The City of Brussels commune, third in the ranking, returns 5.9% on €3,824.
Much of that arc overlaps what Brussels calls the croissant pauvre, the crescent of the region's densest, youngest and lowest-income neighbourhoods, running from lower Forest round to Saint-Josse. A low entry price and a tenant base with little financial slack are one fact stated twice. Molenbeek carries a media profile abroad the others do not; the regional statistics describe a dense, young commune whose canal frontage has been under redevelopment for a decade. And the crescent runs through communes, not around them: Anderlecht reaches from nineteenth-century Cureghem (Kuregem) on the canal to low-rise, green Neerpede, and one median describes neither.
The south-east is the low-yield end: Uccle (Ukkel) 4.7% on €4,274, Woluwe-Saint-Pierre (Sint-Pieters-Woluwe) 4.5% on €4,313, Ixelles (Elsene) 4.2% on €5,333, Woluwe-Saint-Lambert 3.7% on €5,356 and a median asking price of €575,000. Rents are high, €16 to €19, but not enough to keep pace with capital values.
In Flanders, depth is paid for
The split down this table looks linguistic; mostly it is not. Flanders has the country's highest employment rate, Wallonia and Brussels the lowest, and prices follow: Flemish urban stock is bid up by owner-occupiers. Antwerp is the exception: 5.0% on €3,438 per square metre, the strongest Flemish entry by a clear margin, second on its size and the weight of its evidence, not the height of its yield. The rest cluster at the bottom: Mechelen (Malines) 4.3%, Oostende (Ostend) 4.0%, Hasselt 3.8%, Gent (Ghent) 3.7%, where the median sale listing asks €375,000 for 95 m² and the per-square-metre median is €4,239, against €12.96 rent.
Leuven, Louvain in French, argues for reading per-square-metre figures carefully: its €7,500 per square metre and its €22.79 rent, the highest of the thirty, sit on a 39 m² median sale unit and a 45.5 m² median rental. The 3.6% yield compares like with like; €7,500 is not the price of a Leuven home.
What the yield is paying for
A 7.6% gross yield in a 4.2% country is not a free lunch. It compensates for something: slower resale, thinner tenant demand, or a building stock that needs work. Charleroi's €137,000 median asking price describes the exit as well as the entry: the resale buyer is a local owner-occupier or landlord, not national or international capital.
Two of the thirty carry a low confidence rating, both high on yield: La Louvière, and Herstal (a Liège suburb that still lives largely off the FN arms works at its centre), whose 6.1% comes from 108 sales and 21 rentals, the thinnest rental sample published. Jette's 6.5% rests on 61 rental listings. Charleroi, with 321 and 179, stands firmer, though still rated medium.
What these numbers do not cover
Every figure here is a gross yield: twelve months of asking rent over asking price, before costs. Net is typically around two thirds of gross and varies by country, so no net figure is published. Both sides are asking prices, and not always the same stock: in Jette the median rental listing is 65 m² against 80 m² for sale, in Saint-Josse-ten-Noode 75 m² against 110.3 m². Small units rent for more per square metre, so a thin rental sample flatters the yield.
Where to look next
The full ranking sits on the Belgium page of One Place's investment section: thirty communes with prices, rents, samples and confidence ratings, each town opening onto what is for sale today. The figures quoted here are the ranking as it stood on 17 August 2026, while the page itself is recomputed from live listings, so the two can differ. It is a shortlist, not a decision: it shows where the arithmetic is favourable; the work starts with why.



