Zagreb real estate market — prices, rental yield and trend
- Average price: $4,674 / m²
- Gross rental yield: 4.62%
- 12-month price change (USD): 11.3%
- Net rental yield: 4.23%
- Transaction cost: 7.5%
- Price basis: local-market average
Residential property in Zagreb averages $4,674 per square metre, +11.3% in dollar terms over the last twelve months. That makes it the 41st most expensive of the 131 markets in the set.
What a buyer pays in Zagreb
The $4,674 figure is a local-market average across all residential property types: a flat in a prime district sits well above it, an older unit on the edge of the market well below. Buying costs — transfer tax or stamp duty, notary, registration and agency — come to about 7.5% of the price here. On a 100 m² apartment at the average price that is roughly $35,053 on top of the $467,374 purchase price. That is below the 9.5% median across the set, which shortens the time it takes for a purchase to break even. That is within a few percent of the Croatia national average of $4,550, which is unusual — in most countries the leading city runs well ahead. Among the other Croatia markets we track, Split at $6,513 is 28.2% dearer.
What it earns
A square metre lets for about $18.0 a month. Against a purchase price of $4,674 per square metre that is 4.6% gross, before tax. Both figures come from the same source and the same period, so you can check the arithmetic yourself. It ranks 104th of 151 markets by gross yield. Rental income is taxed at 8.4%, which takes the yield down to 4.2% net. The 0.4-point difference between the gross and net figure is the part most listing sites leave out.
How the tax works. 8.4% effective: the 12% final rate applies after a 30% lump-sum expense deduction (0.70 × 12%), the same for residents and non-residents and at every rent level; since the municipal surtax was abolished in 2024 there is no local variation. Source: porezna-uprava.gov.hr.
Who can buy in Zagreb
Unrestricted for EU buyers; non-EU buyers need reciprocity and a permit. That is the rule a foreign buyer meets first, not legal advice — check the current position locally before you commit.
How this figure is built
The price figure for Zagreb is built from asking prices from listings. It was last refreshed on 2026-10-15. We rate our confidence in this market’s data medium: the series is usable, but thinner or less current than our best-covered markets. We recompute every market the same way, which is what lets Zagreb be compared with a country average or another city.
Sources: nekretnine.hr Zagreb price + rent, Sep 2026 · nekretnine.hr · numbeo.com. Snapshot: 2026-10-15.
Latest Zagreb market analysis
- Croatia building permits: 1,402 new homes approved in August 2026 — 2026-10-15
- Croatian House Prices Rose 12.7% in the Second Quarter While Recorded Sales Fell a Third — 2026-10-01
- Croatia Completed 18,338 New Homes in 2025 as the Average Dwelling Shrank to 90.4 Square Metres — 2026-09-25
- Croatian Construction Output Rose 2.7% in July but Slipped 1.4% on the Month — 2026-09-23
- Croatia Permitted 29% More Homes in July While the Year Ran 22% Behind — 2026-09-17