GLOPRAGlobal Property Radar

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

Related markets: Croatia · Split

See all 156 markets on Glopra →