Every week PandPeil analyses 38,772 garages, apartments and houses for sale in 78 Belgian cities and municipalities. For each property we estimate the rent from comparable rentals on the same street or nearby, and calculate the gross and net yield after Belgian purchase costs. Last update: 27 October 2026.
Week of 26 October 2026 · updated every Monday. A selection per type with the highest estimated net yield, only where the rent rests on street or neighbourhood data.
Estimates, not investment advice.
| City | Listings | Median price | Median rent | Gross | Net |
|---|---|---|---|---|---|
| All of Belgium | 2,726 | €30,000 | €112 | 4.4% | 2.1% |
| Leuven | 102 | €30,000 | €102 | 4.3% | 1.9% |
| Brussels | 163 | €28,000 | €126 | 5.6% | 2.9% |
| Antwerp | 220 | €30,000 | €125 | 5.2% | 2.8% |
| Ghent | 114 | €30,000 | €99 | 4.0% | 1.8% |
| Liège | 96 | €27,250 | €99 | 5.0% | 2.4% |
| Namur | 17 | too few listings | |||
| Ostend | 134 | €44,750 | €119 | 3.4% | 1.7% |
| Mechelen | 35 | €28,750 | €98 | 4.2% | 1.8% |
| Ixelles | 96 | €30,500 | €121 | 4.8% | 2.6% |
| Etterbeek | 32 | €32,500 | €125 | 5.2% | 2.8% |
| Diegem | 2 | too few listings | |||
| Zaventem | 32 | €20,000 | €98 | 5.9% | 2.7% |
| Turnhout | 37 | €21,500 | €91 | 5.0% | 2.1% |
| Bruges | 126 | €35,000 | €89 | 3.3% | 1.4% |
| Kortrijk | 22 | too few listings | |||
| Aalst | 23 | too few listings | |||
| Sint-Niklaas | 23 | too few listings | |||
| Hasselt | 35 | €25,500 | €94 | 4.3% | 1.9% |
| Genk | 8 | too few listings | |||
| Roeselare | 40 | €25,000 | €73 | 3.5% | 1.2% |
| Lier | 27 | €24,500 | €90 | 4.5% | 1.9% |
| Dendermonde | 6 | too few listings | |||
| Vilvoorde | 11 | too few listings | |||
| Halle | 7 | too few listings | |||
| Knokke-Heist | 255 | €85,000 | €169 | 2.4% | 1.5% |
| Blankenberge | 56 | €55,000 | €104 | 2.4% | 1.2% |
| Ypres | 4 | too few listings | |||
| Geel | 4 | too few listings | |||
| Mol | 12 | too few listings | |||
| Herentals | 5 | too few listings | |||
| Beveren | 12 | too few listings | |||
| Lokeren | 4 | too few listings | |||
| Waregem | 21 | too few listings | |||
| Tienen | 2 | too few listings | |||
| Aarschot | 4 | too few listings | |||
| Sint-Truiden | 10 | too few listings | |||
| Tongeren | 10 | too few listings | |||
| Beringen | 0 | too few listings | |||
| Lommel | 2 | too few listings | |||
| Maasmechelen | 1 | too few listings | |||
| De Panne | 40 | €42,500 | €108 | 3.0% | 1.5% |
| Koksijde | 37 | €42,250 | €106 | 2.9% | 1.4% |
| Nieuwpoort | 79 | €55,000 | €146 | 2.9% | 1.6% |
| Bredene | 29 | €34,000 | €102 | 3.4% | 1.5% |
| De Haan | 19 | too few listings | |||
| Schaerbeek | 35 | €28,000 | €126 | 5.8% | 3.0% |
| Anderlecht | 66 | €23,000 | €112 | 6.7% | 3.4% |
| Uccle | 44 | €29,950 | €128 | 5.5% | 2.9% |
| Molenbeek | 64 | €25,000 | €109 | 5.5% | 2.7% |
| Saint-Gilles | 46 | €25,500 | €116 | 6.0% | 3.0% |
| Forest | 30 | €30,000 | €108 | 5.2% | 2.5% |
| Jette | 51 | €29,999 | €128 | 5.2% | 2.7% |
| Woluwe-Saint-Lambert | 63 | €25,000 | €100 | 5.0% | 2.7% |
| Woluwe-Saint-Pierre | 16 | too few listings | |||
| Evere | 47 | €20,000 | €91 | 5.7% | 2.5% |
| Auderghem | 26 | too few listings | |||
| Watermael-Boitsfort | 6 | too few listings | |||
| Koekelberg | 14 | too few listings | |||
| Ganshoren | 14 | too few listings | |||
| Berchem-Sainte-Agathe | 19 | too few listings | |||
| Saint-Josse-ten-Noode | 11 | too few listings | |||
| Charleroi | 39 | €12,500 | €80 | 7.7% | 2.8% |
| Mons | 8 | too few listings | |||
| Wavre | 7 | too few listings | |||
| Ottignies-Louvain-la-Neuve | 10 | too few listings | |||
| Tournai | 14 | too few listings | |||
| Arlon | 1 | too few listings | |||
| Verviers | 6 | too few listings | |||
| Seraing | 5 | too few listings | |||
| La Louvière | 9 | too few listings | |||
| Mouscron | 19 | too few listings | |||
| Nivelles | 9 | too few listings | |||
| Waterloo | 9 | too few listings | |||
| Braine-l'Alleud | 13 | too few listings | |||
| Huy | 8 | too few listings | |||
| Spa | 0 | too few listings | |||
| Marche-en-Famenne | 2 | too few listings | |||
| Dinant | 1 | too few listings | |||
| City | Listings | Median price | Median rent | Gross | Net |
|---|---|---|---|---|---|
| All of Belgium | 20,066 | €299,000 | €1,112 | 4.4% | 2.8% |
| Leuven | 559 | €260,000 | €826 | 3.8% | 2.1% |
| Brussels | 1,147 | €317,000 | €1,337 | 4.9% | 3.3% |
| Antwerp | 1,134 | €349,000 | €1,237 | 4.2% | 2.7% |
| Ghent | 866 | €375,000 | €1,150 | 3.6% | 2.3% |
| Liège | 998 | €200,000 | €892 | 5.1% | 2.8% |
| Namur | 378 | €249,000 | €954 | 4.5% | 2.6% |
| Ostend | 984 | €269,000 | €881 | 4.0% | 2.3% |
| Mechelen | 200 | €354,000 | €1,156 | 3.9% | 2.6% |
| Ixelles | 825 | €482,000 | €1,697 | 4.4% | 3.0% |
| Etterbeek | 256 | €415,000 | €1,492 | 4.4% | 3.0% |
| Diegem | 16 | too few listings | |||
| Zaventem | 118 | €339,000 | €1,341 | 4.8% | 3.2% |
| Turnhout | 265 | €295,000 | €998 | 4.3% | 2.6% |
| Bruges | 459 | €325,000 | €1,019 | 3.7% | 2.2% |
| Kortrijk | 309 | €277,500 | €871 | 3.7% | 2.0% |
| Aalst | 252 | €280,000 | €1,004 | 4.2% | 2.5% |
| Sint-Niklaas | 216 | €265,000 | €993 | 4.6% | 2.8% |
| Hasselt | 226 | €337,000 | €1,158 | 4.1% | 2.6% |
| Genk | 93 | €295,000 | €1,138 | 4.7% | 3.0% |
| Roeselare | 231 | €240,000 | €824 | 4.5% | 2.5% |
| Lier | 164 | €299,000 | €1,022 | 4.0% | 2.4% |
| Dendermonde | 94 | €277,263 | €944 | 3.7% | 2.3% |
| Vilvoorde | 111 | €295,000 | €1,063 | 4.5% | 2.8% |
| Halle | 55 | €275,000 | €1,040 | 4.5% | 2.9% |
| Knokke-Heist | 771 | €720,000 | €1,401 | 2.3% | 1.5% |
| Blankenberge | 484 | €285,000 | €926 | 4.0% | 2.4% |
| Ypres | 77 | €284,050 | €823 | 3.3% | 1.9% |
| Geel | 93 | €279,000 | €972 | 4.2% | 2.5% |
| Mol | 85 | €289,000 | €949 | 4.1% | 2.3% |
| Herentals | 63 | €292,500 | €1,066 | 4.1% | 2.6% |
| Beveren | 79 | €304,000 | €1,080 | 4.4% | 2.6% |
| Lokeren | 60 | €277,000 | €1,092 | 4.6% | 2.9% |
| Waregem | 103 | €325,000 | €928 | 3.5% | 2.1% |
| Tienen | 66 | €255,000 | €976 | 4.7% | 2.8% |
| Aarschot | 53 | €349,500 | €1,153 | 3.7% | 2.4% |
| Sint-Truiden | 109 | €269,000 | €929 | 4.0% | 2.4% |
| Tongeren | 92 | €279,182 | €975 | 4.2% | 2.5% |
| Beringen | 34 | €299,000 | €972 | 4.1% | 2.5% |
| Lommel | 58 | €338,430 | €1,290 | 4.4% | 2.9% |
| Maasmechelen | 31 | €259,000 | €925 | 4.6% | 2.6% |
| De Panne | 286 | €275,000 | €1,054 | 4.6% | 2.9% |
| Koksijde | 425 | €299,000 | €866 | 3.6% | 2.1% |
| Nieuwpoort | 277 | €357,000 | €911 | 3.3% | 2.0% |
| Bredene | 128 | €253,250 | €943 | 4.7% | 2.8% |
| De Haan | 195 | €295,000 | €833 | 3.6% | 2.2% |
| Schaerbeek | 527 | €289,000 | €1,289 | 5.5% | 3.6% |
| Anderlecht | 625 | €229,000 | €1,155 | 6.1% | 3.8% |
| Uccle | 771 | €440,000 | €1,601 | 4.4% | 3.1% |
| Molenbeek | 500 | €245,000 | €1,226 | 6.2% | 4.0% |
| Saint-Gilles | 198 | €335,000 | €1,341 | 5.0% | 3.3% |
| Forest | 282 | €340,000 | €1,403 | 4.9% | 3.3% |
| Jette | 262 | €239,000 | €1,113 | 5.6% | 3.6% |
| Woluwe-Saint-Lambert | 401 | €398,500 | €1,533 | 4.4% | 3.1% |
| Woluwe-Saint-Pierre | 227 | €498,000 | €1,746 | 4.3% | 2.9% |
| Evere | 316 | €285,000 | €1,279 | 5.2% | 3.4% |
| Auderghem | 171 | €404,000 | €1,461 | 4.4% | 2.9% |
| Watermael-Boitsfort | 70 | €385,000 | €1,506 | 4.7% | 3.3% |
| Koekelberg | 148 | €245,000 | €1,207 | 5.7% | 3.6% |
| Ganshoren | 170 | €249,000 | €1,217 | 5.8% | 3.7% |
| Berchem-Sainte-Agathe | 134 | €249,500 | €1,065 | 5.0% | 3.1% |
| Saint-Josse-ten-Noode | 110 | €289,500 | €1,367 | 5.5% | 3.6% |
| Charleroi | 194 | €173,750 | €800 | 6.6% | 3.6% |
| Mons | 79 | €232,500 | €957 | 4.9% | 3.0% |
| Wavre | 107 | €290,000 | €1,186 | 5.1% | 3.2% |
| Ottignies-Louvain-la-Neuve | 69 | €295,000 | €928 | 4.1% | 2.5% |
| Tournai | 207 | €199,000 | €852 | 5.1% | 2.7% |
| Arlon | 130 | €272,500 | €1,152 | 4.7% | 3.0% |
| Verviers | 121 | €179,000 | €861 | 5.3% | 3.0% |
| Seraing | 99 | €232,500 | €850 | 4.3% | 2.4% |
| La Louvière | 60 | €165,000 | €803 | 6.2% | 3.3% |
| Mouscron | 97 | €219,000 | €875 | 5.2% | 2.8% |
| Nivelles | 122 | €235,000 | €1,036 | 5.4% | 3.2% |
| Waterloo | 76 | €390,000 | €1,417 | 4.0% | 2.7% |
| Braine-l'Alleud | 97 | €363,500 | €1,201 | 3.9% | 2.5% |
| Huy | 66 | €194,250 | €884 | 5.2% | 3.0% |
| Spa | 37 | €285,000 | €952 | 3.7% | 2.2% |
| Marche-en-Famenne | 34 | €276,600 | €927 | 4.2% | 2.5% |
| Dinant | 34 | €189,500 | €780 | 5.3% | 2.8% |
| City | Listings | Median price | Median rent | Gross | Net |
|---|---|---|---|---|---|
| All of Belgium | 15,980 | €449,000 | €1,687 | 4.7% | 3.3% |
| Leuven | 311 | €680,000 | €2,337 | 4.2% | 3.2% |
| Brussels | 403 | €695,000 | €2,900 | 5.2% | 4.0% |
| Antwerp | 668 | €575,000 | €2,205 | 4.9% | 3.6% |
| Ghent | 718 | €450,000 | €1,586 | 4.1% | 2.9% |
| Liège | 1,079 | €275,000 | €1,166 | 5.5% | 3.5% |
| Namur | 307 | €419,000 | €1,558 | 4.6% | 3.2% |
| Ostend | 296 | €347,000 | €1,493 | 5.3% | 3.6% |
| Mechelen | 319 | €444,900 | €1,720 | 4.7% | 3.4% |
| Ixelles | 246 | €1,350,000 | €4,588 | 4.1% | 3.2% |
| Etterbeek | 96 | €845,000 | €3,212 | 4.5% | 3.5% |
| Diegem | 22 | too few listings | |||
| Zaventem | 140 | €542,500 | €1,843 | 4.4% | 3.2% |
| Turnhout | 259 | €379,000 | €1,307 | 4.7% | 3.3% |
| Bruges | 566 | €425,000 | €1,493 | 4.2% | 2.9% |
| Kortrijk | 437 | €349,000 | €1,283 | 4.5% | 3.0% |
| Aalst | 474 | €398,000 | €1,503 | 4.7% | 3.3% |
| Sint-Niklaas | 324 | €395,000 | €1,492 | 4.6% | 3.2% |
| Hasselt | 221 | €485,000 | €1,645 | 4.4% | 3.2% |
| Genk | 102 | €419,000 | €1,440 | 4.9% | 3.3% |
| Roeselare | 360 | €374,875 | €1,142 | 3.8% | 2.5% |
| Lier | 173 | €424,000 | €1,698 | 4.9% | 3.5% |
| Dendermonde | 173 | €407,000 | €1,671 | 5.2% | 3.7% |
| Vilvoorde | 149 | €427,000 | €1,887 | 5.3% | 3.9% |
| Halle | 127 | €429,000 | €1,792 | 4.9% | 3.4% |
| Knokke-Heist | 562 | €1,835,000 | €3,643 | 2.5% | 1.9% |
| Blankenberge | 122 | €379,000 | €1,416 | 5.0% | 3.5% |
| Ypres | 169 | €373,963 | €1,484 | 4.9% | 3.4% |
| Geel | 148 | €459,000 | €1,771 | 5.0% | 3.7% |
| Mol | 169 | €397,000 | €1,524 | 5.1% | 3.5% |
| Herentals | 123 | €449,000 | €1,619 | 4.8% | 3.4% |
| Beveren | 141 | €419,000 | €1,635 | 4.8% | 3.4% |
| Lokeren | 118 | €434,000 | €1,751 | 4.9% | 3.6% |
| Waregem | 111 | €480,000 | €1,856 | 4.7% | 3.4% |
| Tienen | 176 | €327,000 | €1,393 | 5.3% | 3.6% |
| Aarschot | 62 | €381,500 | €1,655 | 5.2% | 3.7% |
| Sint-Truiden | 185 | €365,666 | €1,280 | 4.5% | 3.1% |
| Tongeren | 166 | €317,500 | €1,339 | 5.3% | 3.6% |
| Beringen | 79 | €370,000 | €1,417 | 5.1% | 3.8% |
| Lommel | 106 | €449,000 | €1,853 | 5.1% | 3.7% |
| Maasmechelen | 35 | €399,500 | €1,956 | 5.3% | 3.6% |
| De Panne | 81 | €367,250 | €1,602 | 5.1% | 3.7% |
| Koksijde | 162 | €595,000 | €2,238 | 4.6% | 3.4% |
| Nieuwpoort | 77 | €420,000 | €1,815 | 5.0% | 3.6% |
| Bredene | 73 | €329,000 | €1,416 | 5.1% | 3.4% |
| De Haan | 63 | €475,000 | €1,941 | 5.0% | 3.5% |
| Schaerbeek | 312 | €655,000 | €2,810 | 5.1% | 3.9% |
| Anderlecht | 258 | €445,000 | €1,812 | 4.9% | 3.5% |
| Uccle | 403 | €1,200,000 | €3,466 | 3.8% | 2.9% |
| Molenbeek | 109 | €449,000 | €1,997 | 5.2% | 3.8% |
| Saint-Gilles | 110 | €659,500 | €2,962 | 5.4% | 4.2% |
| Forest | 89 | €850,000 | €3,256 | 4.6% | 3.5% |
| Jette | 95 | €540,000 | €2,205 | 4.9% | 3.5% |
| Woluwe-Saint-Lambert | 106 | €695,000 | €2,722 | 4.6% | 3.5% |
| Woluwe-Saint-Pierre | 171 | €885,000 | €3,250 | 4.3% | 3.3% |
| Evere | 61 | €549,000 | €2,229 | 5.2% | 3.7% |
| Auderghem | 74 | €675,000 | €2,544 | 4.5% | 3.4% |
| Watermael-Boitsfort | 70 | €652,000 | €2,716 | 4.7% | 3.4% |
| Koekelberg | 39 | €429,000 | €1,835 | 5.1% | 3.7% |
| Ganshoren | 30 | €592,000 | €2,050 | 5.0% | 3.7% |
| Berchem-Sainte-Agathe | 75 | €467,000 | €2,052 | 4.7% | 3.5% |
| Saint-Josse-ten-Noode | 37 | €532,500 | €1,705 | 4.2% | 2.7% |
| Charleroi | 526 | €199,000 | €861 | 5.4% | 3.1% |
| Mons | 114 | €330,000 | €1,511 | 5.7% | 3.9% |
| Wavre | 117 | €545,000 | €2,355 | 4.9% | 3.7% |
| Ottignies-Louvain-la-Neuve | 62 | €667,500 | €2,498 | 4.7% | 3.5% |
| Tournai | 198 | €289,000 | €1,194 | 5.4% | 3.6% |
| Arlon | 124 | €467,500 | €1,893 | 4.8% | 3.5% |
| Verviers | 211 | €270,000 | €1,149 | 5.2% | 3.3% |
| Seraing | 273 | €225,000 | €1,005 | 5.6% | 3.5% |
| La Louvière | 215 | €244,999 | €999 | 5.4% | 3.5% |
| Mouscron | 316 | €275,000 | €1,025 | 5.4% | 3.5% |
| Nivelles | 109 | €464,500 | €1,706 | 4.5% | 3.2% |
| Waterloo | 249 | €695,000 | €2,663 | 4.3% | 3.3% |
| Braine-l'Alleud | 201 | €525,000 | €1,943 | 4.5% | 3.2% |
| Huy | 126 | €320,000 | €1,140 | 4.9% | 3.2% |
| Spa | 55 | €365,000 | €1,359 | 4.7% | 3.2% |
| Marche-en-Famenne | 65 | €363,350 | €1,584 | 5.1% | 3.5% |
| Dinant | 82 | €282,000 | €1,132 | 5.6% | 3.6% |
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 15.0%. Read the full methodology.
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.