Back to market report
Croatian county · HASC HR.GZ

City of Zagreb County

Official 2024–2025 market data, APN transaction benchmarks, salary and affordability — sourced from MPGI/EIZ and DZS.

Avg asking €/m²
€2,917
+12.8% vs Croatia
Apartments for sale
YoY price change
+8.8%
National trends →
Transactions (latest)
7,616
How is this counted? →
Rental yield
5%
Rentals
Live listings in City of Zagreb

Market history

Data quality notice

Rows tagged Verified · MPGI are extracted directly from the official MPGI/EIZ Pregled tržišta nekretnina RH report (2024 & 2025 editions, Tablica 3.2 for counties & Tablica 3.6 for cities, presented 30.04.2026). Croatia-wide 2025: 88,395 transactions (-21.7%), median apartment €2,587/m² (+11.3%), €7.68B total value, 8.3% of GDP. The City of Zagreb row uses total transactions (13,126) and median apartment price (€2,917/m²); other counties show apartment sales & median €/m² from the same table — fully comparable. Rows tagged Estimate (2022–2023) come from outside the official MPGI series and should not be used for decisions. See the national report for the full sourced view.

PeriodAchieved €/m²Asking €/m² (est.)YoYApt. salesActive listingsSource
2025-10-01€2,917≈ €3,092+8.8%7,6169,767Verified · MPGI
2024-10-01€2,682≈ €2,843+14.7%8,5139,050Verified · MPGI
2023-10-01€1,900≈ €2,014+8.6%11,8008,500Estimate
2022-10-01€1,750≈ €1,855+10%12,5007,700Estimate

Investor snapshot — City of Zagreb (2025)

Capital city market · The numbers an investor needs at a glance.

Verified · MPGI
Apartment transactions (2025)7,616-10.5% YoY
Active apartment listings7,803
Stock turnover (sales ÷ listings)0.98· Severely supply-constrained
Achieved median (MPGI)€2,917/m²+8.8% YoY
Portal asking (est.)€3,092/m²
Asked vs achieved premium6.0%· estimated
Source: MPGI/EIZ 2025 (T3.6 verified — apartment sales, comparable to 2024)
Stock turnover
0.98
sales ÷ active listings · City of Zagreb
Severely supply-constrained
Verified · MPGI
CoolingHealthyStrongSeverely

Annual sales nearly equal — or exceed — every flat visibly for sale. Buyers compete; sellers hold pricing power. Classic capital-city seller's market.

Sales/yr
7,616
Listings
7,803
Months to clear
12.3
Capital city market thresholds: 0.85 severely supply-constrained · 0.55 strong sustained demand · 0.3 healthy / liquid · 0 cooling capital. Capital cities typically run hotter than national averages — Zagreb, Vienna, Munich and Prague all sit at 0.7–1.0 ratios in normal years. Reference: Vienna ≈ 0.6 · Munich ≈ 0.5 · Berlin ≈ 0.7 · Prague ≈ 0.85.
Asked vs achieved · City of Zagreb
Achieved verified · asking estimated
Portal asking (est.)
3,092/m²
What sellers list at
MPGI achieved (closed)
2,917/m²
What buyers actually pay
Asking premium: 6.0%above achieved
On a 70 m² apartment in City of Zagreb:
Listed at:216,440
Typical close:204,190
Negotiation headroom:12,250

Asking estimated as 6% above MPGI achieved median (typical 4–8% spread per MPGI/EIZ 2025 commentary). Verify with last 3 closed comparables.

What the data actually means

Interpreting transactions, listings, asked vs achieved prices, and the City of Zagreb market structure (Capital city market).

Demand signal · Capital city market
Severely supply-constrained
Annual sales nearly equal — or exceed — every flat visibly for sale. Buyers compete; sellers hold pricing power. Classic capital-city seller's market.
Sales / listings: 0.98 · Months to clear: 12.3
Apartment sales YoY
-10.5%
Croatia overall: -21.6% · City of Zagreb is outperforming the national trend.
Asked vs achieved
2,917 asked
≈ €2,742 closed (median est.)
Portal asking prices are typically 4–8% above MPGI-recorded closing prices.
Is City of Zagreb overvalued? Reading sales vs listings

City of Zagreb closed 7,616 apartment sales in 2025 against 7,803 active apartment listings — a ratio of 0.98. That's 12.3 months to clear current stock at the current sales pace.

Compared with the capital city market benchmark of ≥0.85 for a tight market,City of Zagreb's 0.98 reads as "severely supply-constrained". Annual sales nearly equal — or exceed — every flat visibly for sale. Buyers compete; sellers hold pricing power. Classic capital-city seller's market.

Capitals run hot — Vienna 0.6, Munich 0.5, Prague 0.85. City of Zagreb at 0.98 sits in the same band as other European capital cities; this is a structural seller's market, not a price bubble.

Important: stock turnover ≠ valuation. Overvaluation is better diagnosed by affordability (price-to-income, price-to-rent) — see the affordability section below.

Why fewer transactions doesn't mean less demand — the lock-in effect

National sales fell -21.6% in 2025, but that doesn't mean fewer people want to buy. Most owners do not treat property as a tradable asset — they live in it, rent it out, or hold it for the next generation.

Anyone who bought in 2018–2022 is sitting on 40–80% paper gains. Selling means triggering capital decisions, finding a replacement home in the same hot market, and (often) trading a sub-3% legacy mortgage for a 4–5% new one. Most simply don't list. The result is a shrinking float of available stock — the same pattern seen in the US ("rate lock") and Germany ("Bestandsmieten").

So: fewer transactions + flat or rising prices = supply contraction, not demand collapse.

Asked price vs finalised price — what the gap tells you

Two different numbers circulate in Croatian property reporting:

  • Asking price (Njuškalo, Nekretnine.hr): what sellers hope to get. Typically 4–8% above achieved.
  • Achieved / closed price (MPGI/EIZ from Land Registry sales): what was actually paid and registered.

Our €/m² figures from MPGI are achieved medians. Portal asking prices you see while browsing will look higher. Always ask agents for the last 3 closed comparable sales. The gap widens in slowing markets (more negotiation room) and narrows in hot ones.

Where else did transactions rise in 2025?

Despite the national -21.6% drop, a handful of counties bucked the trend:

  • City of Zagreb — apartment sales held near 2024 levels (≈7,600), the largest active urban market.
  • Krapina-Zagorje (+11%) and Karlovac (+17%) — Zagreb commuter spillover as buyers priced out of the capital move outward.
  • Vukovar-Srijem and Bjelovar-Bilogora — coming off very low bases, double-digit growth from cheap entry prices and state-aid programmes.

The pattern is clear: Zagreb metro and its commuter ring stay liquid; the coast cooled from record 2022–2023 highs but prices kept rising on shrinking supply.

APN benchmark prices (56 municipalities)

Official transaction-based benchmarks used by APN (Croatian Real Estate Agency) — derived from registered Land Registry sales.

Municipality€/m²Year
Centar3,051.752026
Trešnjevka Nova2,924.422026
Črnomerec2,833.712026
Maksimir2,831.192026
Centar Novi2,806.132026
Donje Vrapče2,779.912026
Rudeš2,766.92026
Zaprudski Otok2,734.82026
Trešnjevka2,724.522026
Šestine2,722.582026
Vrapče2,716.552026
Trnje2,678.432026
Remete2,590.012026
Peščenica2,544.492026
Mikulići2,518.262026
Žitnjak2,467.282026
Stenjevec2,388.952026
Jakuševec2,3382026
Jakuševec Novi2,337.92026
Blato2,307.232026
Horvati2,3072026
Brezovica2,3072026
Čehi2,3072026
Demerje2,3072026
Lučko2,3072026
Klara2,305.282026
Gornje Vrapče2,279.242026
Granešina2,235.612026
Dubrava2,175.272026
Gračani2,160.772026
Podsused2,131.772026
Resnik2,1292026
Gornji Stenjevec2,059.182026
Odra2,027.162026
Sesvete Novo2,027.042026
Dragonožec2,0272026
Kupinečki Kraljevac2,0272026
Odranski Obrež2,0272026
Starjak2,0272026
Trpuci2,0272026
Sesvete2,005.772026
Sesvetski Kraljevec1,995.352026
Šašinovec1,912.022026
Adamovec1,9122026
Glavnica1,9122026
Lužan1,9122026
Vurnovec1,9122026
Markuševec1,870.062026
Granešina Nova1,858.892026
Blaguša1,8402026
Goranec1,8402026
Kašina1,8402026
Planina1,8402026
Čučerje Novo1,839.742026
Đurđekovec1,370.182026
Vugrovec1,3702026

Cities in City of Zagreb — affordability

Click any city for full details, listings and burden breakdown.

Salary context (DZS)

Avg net €
€1,580
Median net €
€1,450
Avg gross €
€2,376
Period
2025-09-01

Current listings in City of Zagreb

Buying in City of Zagreb?

Run any listing through our valuation tool with this county's exact benchmarks baked in.

Valuate a property