Rental yields of Belgian property

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.

Highest estimated net yields this week

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.

Garages

  1. Covered parking space — Rue César Franck 33-35, 1050 Ixelles · €12,823 · €123 /month · 5.7% net
  2. Lock-up garage — Londenstraat 45, 2000 Antwerpen · €24,990 · €191 /month · 5.7% net
  3. Covered parking space — Avenue Eugène Plasky 121, 1030 Schaerbeek · €11,500 · €113 /month · 5.6% net
  4. Lock-up parking — Congresstraat 5, 2060 Antwerpen (2060) · €13,500 · €121 /month · 5.4% net
  5. Covered parking space — Avenue Eugène Plasky 121, 1030 Schaerbeek · €12,000 · €113 /month · 5.4% net
  6. Lock-up parking — Helihavenlaan 42-46, 1000 Bruxelles · €15,000 · €128 /month · 5.3% net

All garages by net yield

Apartments

  1. Apartment — Rue de la Brasserie 117, 1050 Ixelles · €485,000 · €3,156 /month · 6.0% net
  2. Apartment — Kasteellaan 18, 1081 Koekelberg · €349,000 · €2,301 /month · 5.9% net
  3. Apartment — Avenue de la Jonction 5, 1060 Saint-Gilles · €445,000 · €2,844 /month · 5.8% net
  4. Duplex — Rue l'Église Sainte-Anne 87, 1081 Koekelberg · €310,000 · €2,026 /month · 5.7% net
  5. Apartment — Latins square des 65, 1050 Ixelles · €690,000 · €4,137 /month · 5.7% net
  6. Apartment — Sporthalstraat 2B, 1130 Haren · €275,000 · €1,817 /month · 5.7% net

All apartments by net yield

Houses

  1. Mansion — Avenue de la Chasse 132, 1040 Etterbeek · €895,000 · €5,672 /month · 6.1% net
  2. House — RUE DE DANEMARK 62, 1060 Saint-Gilles · €425,000 · €2,825 /month · 6.1% net
  3. House — Rue de Suède 56, 1060 Saint-Gilles · €495,000 · €3,217 /month · 6.1% net
  4. House — De Pretstraat 71, 2060 Antwerpen · €550,000 · €3,497 /month · 6.0% net
  5. Mansion — Winston Churchilllaan 108, 1180 Ukkel · €1,250,000 · €7,649 /month · 6.0% net
  6. House — Rue Quinaux 23, 1030 Schaerbeek · €395,000 · €2,587 /month · 6.0% net

All houses by net yield

Estimates, not investment advice.

Garages: yield by city

CityListingsMedian priceMedian rentGrossNet
All of Belgium2,726€30,000€1124.4%2.1%
Leuven102€30,000€1024.3%1.9%
Brussels163€28,000€1265.6%2.9%
Antwerp220€30,000€1255.2%2.8%
Ghent114€30,000€994.0%1.8%
Liège96€27,250€995.0%2.4%
Namur17too few listings
Ostend134€44,750€1193.4%1.7%
Mechelen35€28,750€984.2%1.8%
Ixelles96€30,500€1214.8%2.6%
Etterbeek32€32,500€1255.2%2.8%
Diegem2too few listings
Zaventem32€20,000€985.9%2.7%
Turnhout37€21,500€915.0%2.1%
Bruges126€35,000€893.3%1.4%
Kortrijk22too few listings
Aalst23too few listings
Sint-Niklaas23too few listings
Hasselt35€25,500€944.3%1.9%
Genk8too few listings
Roeselare40€25,000€733.5%1.2%
Lier27€24,500€904.5%1.9%
Dendermonde6too few listings
Vilvoorde11too few listings
Halle7too few listings
Knokke-Heist255€85,000€1692.4%1.5%
Blankenberge56€55,000€1042.4%1.2%
Ypres4too few listings
Geel4too few listings
Mol12too few listings
Herentals5too few listings
Beveren12too few listings
Lokeren4too few listings
Waregem21too few listings
Tienen2too few listings
Aarschot4too few listings
Sint-Truiden10too few listings
Tongeren10too few listings
Beringen0too few listings
Lommel2too few listings
Maasmechelen1too few listings
De Panne40€42,500€1083.0%1.5%
Koksijde37€42,250€1062.9%1.4%
Nieuwpoort79€55,000€1462.9%1.6%
Bredene29€34,000€1023.4%1.5%
De Haan19too few listings
Schaerbeek35€28,000€1265.8%3.0%
Anderlecht66€23,000€1126.7%3.4%
Uccle44€29,950€1285.5%2.9%
Molenbeek64€25,000€1095.5%2.7%
Saint-Gilles46€25,500€1166.0%3.0%
Forest30€30,000€1085.2%2.5%
Jette51€29,999€1285.2%2.7%
Woluwe-Saint-Lambert63€25,000€1005.0%2.7%
Woluwe-Saint-Pierre16too few listings
Evere47€20,000€915.7%2.5%
Auderghem26too few listings
Watermael-Boitsfort6too few listings
Koekelberg14too few listings
Ganshoren14too few listings
Berchem-Sainte-Agathe19too few listings
Saint-Josse-ten-Noode11too few listings
Charleroi39€12,500€807.7%2.8%
Mons8too few listings
Wavre7too few listings
Ottignies-Louvain-la-Neuve10too few listings
Tournai14too few listings
Arlon1too few listings
Verviers6too few listings
Seraing5too few listings
La Louvière9too few listings
Mouscron19too few listings
Nivelles9too few listings
Waterloo9too few listings
Braine-l'Alleud13too few listings
Huy8too few listings
Spa0too few listings
Marche-en-Famenne2too few listings
Dinant1too few listings

Apartments: yield by city

CityListingsMedian priceMedian rentGrossNet
All of Belgium20,066€299,000€1,1124.4%2.8%
Leuven559€260,000€8263.8%2.1%
Brussels1,147€317,000€1,3374.9%3.3%
Antwerp1,134€349,000€1,2374.2%2.7%
Ghent866€375,000€1,1503.6%2.3%
Liège998€200,000€8925.1%2.8%
Namur378€249,000€9544.5%2.6%
Ostend984€269,000€8814.0%2.3%
Mechelen200€354,000€1,1563.9%2.6%
Ixelles825€482,000€1,6974.4%3.0%
Etterbeek256€415,000€1,4924.4%3.0%
Diegem16too few listings
Zaventem118€339,000€1,3414.8%3.2%
Turnhout265€295,000€9984.3%2.6%
Bruges459€325,000€1,0193.7%2.2%
Kortrijk309€277,500€8713.7%2.0%
Aalst252€280,000€1,0044.2%2.5%
Sint-Niklaas216€265,000€9934.6%2.8%
Hasselt226€337,000€1,1584.1%2.6%
Genk93€295,000€1,1384.7%3.0%
Roeselare231€240,000€8244.5%2.5%
Lier164€299,000€1,0224.0%2.4%
Dendermonde94€277,263€9443.7%2.3%
Vilvoorde111€295,000€1,0634.5%2.8%
Halle55€275,000€1,0404.5%2.9%
Knokke-Heist771€720,000€1,4012.3%1.5%
Blankenberge484€285,000€9264.0%2.4%
Ypres77€284,050€8233.3%1.9%
Geel93€279,000€9724.2%2.5%
Mol85€289,000€9494.1%2.3%
Herentals63€292,500€1,0664.1%2.6%
Beveren79€304,000€1,0804.4%2.6%
Lokeren60€277,000€1,0924.6%2.9%
Waregem103€325,000€9283.5%2.1%
Tienen66€255,000€9764.7%2.8%
Aarschot53€349,500€1,1533.7%2.4%
Sint-Truiden109€269,000€9294.0%2.4%
Tongeren92€279,182€9754.2%2.5%
Beringen34€299,000€9724.1%2.5%
Lommel58€338,430€1,2904.4%2.9%
Maasmechelen31€259,000€9254.6%2.6%
De Panne286€275,000€1,0544.6%2.9%
Koksijde425€299,000€8663.6%2.1%
Nieuwpoort277€357,000€9113.3%2.0%
Bredene128€253,250€9434.7%2.8%
De Haan195€295,000€8333.6%2.2%
Schaerbeek527€289,000€1,2895.5%3.6%
Anderlecht625€229,000€1,1556.1%3.8%
Uccle771€440,000€1,6014.4%3.1%
Molenbeek500€245,000€1,2266.2%4.0%
Saint-Gilles198€335,000€1,3415.0%3.3%
Forest282€340,000€1,4034.9%3.3%
Jette262€239,000€1,1135.6%3.6%
Woluwe-Saint-Lambert401€398,500€1,5334.4%3.1%
Woluwe-Saint-Pierre227€498,000€1,7464.3%2.9%
Evere316€285,000€1,2795.2%3.4%
Auderghem171€404,000€1,4614.4%2.9%
Watermael-Boitsfort70€385,000€1,5064.7%3.3%
Koekelberg148€245,000€1,2075.7%3.6%
Ganshoren170€249,000€1,2175.8%3.7%
Berchem-Sainte-Agathe134€249,500€1,0655.0%3.1%
Saint-Josse-ten-Noode110€289,500€1,3675.5%3.6%
Charleroi194€173,750€8006.6%3.6%
Mons79€232,500€9574.9%3.0%
Wavre107€290,000€1,1865.1%3.2%
Ottignies-Louvain-la-Neuve69€295,000€9284.1%2.5%
Tournai207€199,000€8525.1%2.7%
Arlon130€272,500€1,1524.7%3.0%
Verviers121€179,000€8615.3%3.0%
Seraing99€232,500€8504.3%2.4%
La Louvière60€165,000€8036.2%3.3%
Mouscron97€219,000€8755.2%2.8%
Nivelles122€235,000€1,0365.4%3.2%
Waterloo76€390,000€1,4174.0%2.7%
Braine-l'Alleud97€363,500€1,2013.9%2.5%
Huy66€194,250€8845.2%3.0%
Spa37€285,000€9523.7%2.2%
Marche-en-Famenne34€276,600€9274.2%2.5%
Dinant34€189,500€7805.3%2.8%

Houses: yield by city

CityListingsMedian priceMedian rentGrossNet
All of Belgium15,980€449,000€1,6874.7%3.3%
Leuven311€680,000€2,3374.2%3.2%
Brussels403€695,000€2,9005.2%4.0%
Antwerp668€575,000€2,2054.9%3.6%
Ghent718€450,000€1,5864.1%2.9%
Liège1,079€275,000€1,1665.5%3.5%
Namur307€419,000€1,5584.6%3.2%
Ostend296€347,000€1,4935.3%3.6%
Mechelen319€444,900€1,7204.7%3.4%
Ixelles246€1,350,000€4,5884.1%3.2%
Etterbeek96€845,000€3,2124.5%3.5%
Diegem22too few listings
Zaventem140€542,500€1,8434.4%3.2%
Turnhout259€379,000€1,3074.7%3.3%
Bruges566€425,000€1,4934.2%2.9%
Kortrijk437€349,000€1,2834.5%3.0%
Aalst474€398,000€1,5034.7%3.3%
Sint-Niklaas324€395,000€1,4924.6%3.2%
Hasselt221€485,000€1,6454.4%3.2%
Genk102€419,000€1,4404.9%3.3%
Roeselare360€374,875€1,1423.8%2.5%
Lier173€424,000€1,6984.9%3.5%
Dendermonde173€407,000€1,6715.2%3.7%
Vilvoorde149€427,000€1,8875.3%3.9%
Halle127€429,000€1,7924.9%3.4%
Knokke-Heist562€1,835,000€3,6432.5%1.9%
Blankenberge122€379,000€1,4165.0%3.5%
Ypres169€373,963€1,4844.9%3.4%
Geel148€459,000€1,7715.0%3.7%
Mol169€397,000€1,5245.1%3.5%
Herentals123€449,000€1,6194.8%3.4%
Beveren141€419,000€1,6354.8%3.4%
Lokeren118€434,000€1,7514.9%3.6%
Waregem111€480,000€1,8564.7%3.4%
Tienen176€327,000€1,3935.3%3.6%
Aarschot62€381,500€1,6555.2%3.7%
Sint-Truiden185€365,666€1,2804.5%3.1%
Tongeren166€317,500€1,3395.3%3.6%
Beringen79€370,000€1,4175.1%3.8%
Lommel106€449,000€1,8535.1%3.7%
Maasmechelen35€399,500€1,9565.3%3.6%
De Panne81€367,250€1,6025.1%3.7%
Koksijde162€595,000€2,2384.6%3.4%
Nieuwpoort77€420,000€1,8155.0%3.6%
Bredene73€329,000€1,4165.1%3.4%
De Haan63€475,000€1,9415.0%3.5%
Schaerbeek312€655,000€2,8105.1%3.9%
Anderlecht258€445,000€1,8124.9%3.5%
Uccle403€1,200,000€3,4663.8%2.9%
Molenbeek109€449,000€1,9975.2%3.8%
Saint-Gilles110€659,500€2,9625.4%4.2%
Forest89€850,000€3,2564.6%3.5%
Jette95€540,000€2,2054.9%3.5%
Woluwe-Saint-Lambert106€695,000€2,7224.6%3.5%
Woluwe-Saint-Pierre171€885,000€3,2504.3%3.3%
Evere61€549,000€2,2295.2%3.7%
Auderghem74€675,000€2,5444.5%3.4%
Watermael-Boitsfort70€652,000€2,7164.7%3.4%
Koekelberg39€429,000€1,8355.1%3.7%
Ganshoren30€592,000€2,0505.0%3.7%
Berchem-Sainte-Agathe75€467,000€2,0524.7%3.5%
Saint-Josse-ten-Noode37€532,500€1,7054.2%2.7%
Charleroi526€199,000€8615.4%3.1%
Mons114€330,000€1,5115.7%3.9%
Wavre117€545,000€2,3554.9%3.7%
Ottignies-Louvain-la-Neuve62€667,500€2,4984.7%3.5%
Tournai198€289,000€1,1945.4%3.6%
Arlon124€467,500€1,8934.8%3.5%
Verviers211€270,000€1,1495.2%3.3%
Seraing273€225,000€1,0055.6%3.5%
La Louvière215€244,999€9995.4%3.5%
Mouscron316€275,000€1,0255.4%3.5%
Nivelles109€464,500€1,7064.5%3.2%
Waterloo249€695,000€2,6634.3%3.3%
Braine-l'Alleud201€525,000€1,9434.5%3.2%
Huy126€320,000€1,1404.9%3.2%
Spa55€365,000€1,3594.7%3.2%
Marche-en-Famenne65€363,350€1,5845.1%3.5%
Dinant82€282,000€1,1325.6%3.6%

Questions and answers

Where is the rental yield on garages highest?
On 26 October 2026, Anderlecht had the highest median net yield for garages: 3.4% (gross 6.7%, 66 listings).
Where is the rental yield on apartments highest?
On 26 October 2026, Molenbeek had the highest median net yield for apartments: 4.0% (gross 6.2%, 500 listings).
Where is the rental yield on houses highest?
On 26 October 2026, Saint-Gilles had the highest median net yield for houses: 4.2% (gross 5.4%, 110 listings).
How often are the figures updated?
Every week the sale and rental listings are collected again and all rent estimates and yields are recalculated. The date is shown on every page.

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 15.0%. Read the full methodology.

Explore further

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.