Rental yield index

Ranking of Belgian cities by median net yield, per property type. Only cities with at least 25 listings are included, so every figure rests on enough data. Data from 27 October 2026, updated weekly.

Garages

#CityListingsMedian priceGrossNet
1Anderlecht66€23,0006.5%3.2%
2Saint-Gilles46€25,5006.0%3.0%
3Schaerbeek35€28,0005.8%3.0%
4Uccle44€29,9505.4%2.9%
5Brussels163€28,0005.6%2.9%
6Antwerp220€30,0005.2%2.8%
7Etterbeek32€32,5005.1%2.7%
8Charleroi39€12,5007.5%2.7%
9Woluwe-Saint-Lambert63€25,0004.9%2.6%
10Ixelles96€30,5004.8%2.6%
11Molenbeek64€25,0005.1%2.5%
12Liège96€27,2505.0%2.4%
13Jette51€29,9994.7%2.3%
14Koksijde37€42,2504.0%2.2%
15Evere47€20,0005.6%2.2%
16De Panne40€42,5004.1%2.2%
17Zaventem32€20,0005.1%2.2%
18Turnhout37€21,5005.1%2.1%
19Lier27€24,5004.6%2.1%
20Forest30€30,0004.7%2.1%
21Hasselt35€25,5004.6%2.1%
22Bredene29€34,0004.2%2.1%
23Leuven102€30,0004.3%2.0%
24Mechelen35€28,7504.2%1.9%
25Ghent114€30,0004.1%1.9%
26Nieuwpoort79€55,0003.2%1.8%
27Ostend134€44,7503.5%1.8%
28Roeselare40€25,0003.8%1.6%
29Blankenberge56€55,0002.9%1.5%
30Bruges126€35,0003.5%1.5%
31Knokke-Heist255€85,0002.4%1.5%

Apartments

#CityListingsMedian priceGrossNet
1Molenbeek500€245,0006.2%4.0%
2Anderlecht625€229,0006.1%3.8%
3Ganshoren170€249,0005.8%3.7%
4Saint-Josse-ten-Noode110€289,5005.5%3.6%
5Charleroi194€173,7506.6%3.6%
6Jette262€239,0005.6%3.6%
7Koekelberg148€245,0005.7%3.6%
8Schaerbeek527€289,0005.5%3.6%
9Evere316€285,0005.2%3.4%
10Watermael-Boitsfort70€385,0004.7%3.3%
11Forest282€340,0004.9%3.3%
12Saint-Gilles198€335,0005.0%3.3%
13La Louvière60€165,0006.2%3.3%
14Brussels1,147€317,0004.9%3.3%
15Nivelles122€235,0005.4%3.2%
16Wavre107€290,0005.1%3.2%
17Zaventem118€339,0004.8%3.2%
18Berchem-Sainte-Agathe134€249,5005.0%3.1%
19Woluwe-Saint-Lambert401€398,5004.4%3.1%
20Uccle771€440,0004.4%3.1%
21Etterbeek256€415,0004.4%3.0%
22Ixelles825€482,0004.4%3.0%
23Huy66€194,2505.2%3.0%
24Verviers121€179,0005.3%3.0%
25Arlon130€272,5004.7%3.0%
26Genk93€295,0004.7%3.0%
27Mons79€232,5004.9%3.0%
28Halle55€275,0004.5%2.9%
29Auderghem171€404,0004.4%2.9%
30Lommel58€338,4304.4%2.9%
31De Panne286€275,0004.6%2.9%
32Woluwe-Saint-Pierre227€498,0004.3%2.9%
33Lokeren60€277,0004.6%2.9%
34Bredene128€253,2504.7%2.8%
35Tienen66€255,0004.7%2.8%
36Liège998€200,0005.1%2.8%
37Mouscron97€219,0005.2%2.8%
38Vilvoorde111€295,0004.5%2.8%
39Dinant34€189,5005.3%2.8%
40Sint-Niklaas216€265,0004.6%2.8%
41Tournai207€199,0005.1%2.7%
42Antwerp1,134€349,0004.2%2.7%
43Waterloo76€390,0004.0%2.7%
44Beveren79€304,0004.4%2.6%
45Hasselt226€337,0004.1%2.6%
46Turnhout265€295,0004.3%2.6%
47Herentals63€292,5004.1%2.6%
48Maasmechelen31€259,0004.6%2.6%
49Namur378€249,0004.5%2.6%
50Mechelen200€354,0003.9%2.6%
51Roeselare231€240,0004.5%2.5%
52Beringen34€299,0004.1%2.5%
53Braine-l'Alleud97€363,5003.9%2.5%
54Marche-en-Famenne34€276,6004.2%2.5%
55Tongeren92€279,1824.2%2.5%
56Geel93€279,0004.2%2.5%
57Aalst252€280,0004.2%2.5%
58Ottignies-Louvain-la-Neuve69€295,0004.1%2.5%
59Lier164€299,0004.0%2.4%
60Sint-Truiden109€269,0004.0%2.4%
61Seraing99€232,5004.3%2.4%
62Aarschot53€349,5003.7%2.4%
63Blankenberge484€285,0004.0%2.4%
64Mol85€289,0004.1%2.3%
65Ghent866€375,0003.6%2.3%
66Dendermonde94€277,2633.7%2.3%
67Ostend984€269,0004.0%2.3%
68De Haan195€295,0003.6%2.2%
69Bruges459€325,0003.7%2.2%
70Spa37€285,0003.7%2.2%
71Waregem103€325,0003.5%2.1%
72Leuven559€260,0003.8%2.1%
73Koksijde425€299,0003.6%2.1%
74Nieuwpoort277€357,0003.3%2.0%
75Kortrijk309€277,5003.7%2.0%
76Ypres77€284,0503.3%1.9%
77Knokke-Heist771€720,0002.3%1.5%

Houses

#CityListingsMedian priceGrossNet
1Saint-Gilles110€659,5005.4%4.2%
2Brussels403€695,0005.2%4.0%
3Vilvoorde149€427,0005.3%3.9%
4Mons114€330,0005.7%3.9%
5Schaerbeek312€655,0005.1%3.9%
6Beringen79€370,0005.1%3.8%
7Molenbeek109€449,0005.2%3.8%
8Evere61€549,0005.2%3.7%
9Ganshoren30€592,0005.0%3.7%
10Koekelberg39€429,0005.1%3.7%
11Wavre117€545,0004.9%3.7%
12Geel148€459,0005.0%3.7%
13Lommel106€449,0005.1%3.7%
14Aarschot62€381,5005.2%3.7%
15Dendermonde173€407,0005.2%3.7%
16De Panne81€367,2505.1%3.7%
17Tienen176€327,0005.3%3.6%
18Maasmechelen35€399,5005.3%3.6%
19Ostend296€347,0005.3%3.6%
20Antwerp668€575,0004.9%3.6%
21Nieuwpoort77€420,0005.0%3.6%
22Tournai198€289,0005.4%3.6%
23Lokeren118€434,0004.9%3.6%
24Tongeren166€317,5005.3%3.6%
25Dinant82€282,0005.6%3.6%
26Ottignies-Louvain-la-Neuve62€667,5004.7%3.5%
27La Louvière215€244,9995.4%3.5%
28Liège1,079€275,0005.5%3.5%
29Mol169€397,0005.1%3.5%
30Etterbeek96€845,0004.5%3.5%
31Jette95€540,0004.9%3.5%
32Marche-en-Famenne65€363,3505.1%3.5%
33Forest89€850,0004.6%3.5%
34Berchem-Sainte-Agathe75€467,0004.7%3.5%
35Mouscron316€275,0005.4%3.5%
36Arlon124€467,5004.8%3.5%
37Blankenberge122€379,0005.0%3.5%
38Woluwe-Saint-Lambert106€695,0004.6%3.5%
39Anderlecht258€445,0004.9%3.5%
40Lier173€424,0004.9%3.5%
41Seraing273€225,0005.6%3.5%
42De Haan63€475,0005.0%3.5%
43Bredene73€329,0005.1%3.4%
44Waregem111€480,0004.7%3.4%
45Halle127€429,0004.9%3.4%
46Herentals123€449,0004.8%3.4%
47Mechelen319€444,9004.7%3.4%
48Auderghem74€675,0004.5%3.4%
49Koksijde162€595,0004.6%3.4%
50Ypres169€373,9634.9%3.4%
51Watermael-Boitsfort70€652,0004.7%3.4%
52Beveren141€419,0004.8%3.4%
53Waterloo249€695,0004.3%3.3%
54Woluwe-Saint-Pierre171€885,0004.3%3.3%
55Genk102€419,0004.9%3.3%
56Aalst474€398,0004.7%3.3%
57Turnhout259€379,0004.7%3.3%
58Verviers211€270,0005.2%3.3%
59Braine-l'Alleud201€525,0004.5%3.2%
60Zaventem140€542,5004.4%3.2%
61Ixelles246€1,350,0004.1%3.2%
62Sint-Niklaas324€395,0004.6%3.2%
63Spa55€365,0004.7%3.2%
64Nivelles109€464,5004.5%3.2%
65Namur307€419,0004.6%3.2%
66Huy126€320,0004.9%3.2%
67Leuven311€680,0004.2%3.2%
68Hasselt221€485,0004.4%3.2%
69Charleroi526€199,0005.4%3.1%
70Sint-Truiden185€365,6664.5%3.1%
71Kortrijk437€349,0004.5%3.0%
72Uccle403€1,200,0003.8%2.9%
73Bruges566€425,0004.2%2.9%
74Ghent718€450,0004.1%2.9%
75Saint-Josse-ten-Noode37€532,5004.2%2.7%
76Roeselare360€374,8753.8%2.5%
77Knokke-Heist562€1,835,0002.5%1.9%

How we calculate

For every listing we estimate the rent from comparable rental listings: first on the same street, then nearby, then city-wide, and only when that is not enough with a model. Gross yield is the annual rent divided by the asking price. Net yield accounts for registration duty, notary fees including VAT, 5% vacancy, property tax, insurance, service charges and maintenance, for a cash purchase. The median error of the rent estimate for garages is 13.8%. Read the full methodology.

This page in other languages

Updated 27 October 2026. PandPeil is an independent, free information project and is not affiliated with Immoweb. Figures are aggregated from public listings on Immoweb.be and estate agents’ websites; the listings themselves belong to the advertisers. Estimates only, not financial advice.