Skip to main content
Zagreb banner

Zagreb

Capital city with year-round rental demand, 65K students, lowest seasonality risk

Currency:
Price Range/m²€2,800–€3,700/m² (₪9,750–₪12,884/m²)
LTR Yield4.7%–6.3%
STR Yield5%–8%
YoY Growth+14.9%
Flights from TLV✓

* Exchange rates shown for illustration only, based on ECB mid-market rate. Actual transactions may be subject to conversion fees.

Local STR Rules — Zagreb

EU registration required from June 2026; no additional city-specific caps identified for Zagreb

Market Analysis — Zagreb

Key demand drivers and main investment risks

✅Demand Drivers

  • •Capital city
  • •EU accession 2023 boost
  • •Growing tech scene
  • •University demand

Schools: curricula and languages of instruction

This reports which school curricula and languages of instruction are available to a child in this city — not how many foreign residents live here.

Public schools: languages of instruction: Croatian · Source

  • American Academy in Zagreb

    Curricula: Advanced Placement (aggregator); American curriculum (aggregator); American curriculum (US High School Diploma)

    Language of instruction: English · Language source

    Source · Checked:

  • Bright Horizons – International British School of Zagreb

    Curricula: British National Curriculum; Cambridge AS & A Level; Cambridge IGCSE; International Primary Curriculum (IPC)

    Stages or ages: Early Years / Primary to Secondary

    Language of instruction: not stated by the source

    Source · Checked:

  • British International School of Zagreb

    Curricula: British National Curriculum; Cambridge AS & A Level; Cambridge IGCSE; Cambridge International A Level; Cambridge International A-Levels; Cambridge International AS and A Level; Cambridge International AS Level; Early Years Foundation Stage; English National Curriculum; EYFS; International Primary Curriculum; International Primary Curriculum (IPC)

    Language of instruction: English · Language source

    Source · Checked:

  • Deutsche Internationale Schule Zagreb

    Curricula: Abitur; Deutsches Sprachdiplom; German curriculum (KMK-recognised); German International Abitur (DIAP); German national curriculum (to Abitur / Mittlerer Abschluss); German Thuringian Curriculum (Thüringer Lehrplan); Hauptschulabschluss; Mittlerer Schulabschluss; Realschulabschluss

    Language of instruction: not stated by the source

    Source · Checked:

  • Dječji vrtić Dobro Drvo

    Curricula: Cambridge Early Years; Regular preschool programme with situational English-language learning

    Stages or ages: Early Years / kindergarten

    Language of instruction: not stated by the source

    Source · Checked:

  • École Française Internationale de Zagreb

    Curricula: AEFE-homologated curriculum; Baccalauréat Français; British international section from 6ème; Diplôme National du Brevet (DNB); French national curriculum; French national curriculum (AEFE); French national curriculum (AEFE-homologated); French National Curriculum (Ministère de l'Éducation nationale); Integrated French and Croatian curriculum; Lycée via CNED

    Language of instruction: French · Language source

    Source · Checked:

  • Matija Gubec International School

    Curricula: Croatian national curriculum (separate Croatian-language classes); Croatian school in English (programme Hrvatske škole na engleskom jeziku); IB Middle Years Programme; IB Middle Years Programme (MYP); IB Primary Years Programme; IB Primary Years Programme (PYP)

    Language of instruction: ENGLISH

    Source · Checked:

  • Osnovna Montessori škola barunice Dedee Vranyczany

    Curricula: Cambridge programme (Math, Science, English); Croatian national curriculum

    Stages or ages: Primary school

    Language of instruction: not stated by the source

    Source · Checked:

  • Osnovna škola Matija Gubec - International Baccalaureate Section

    Curricula: IB Middle Years Programme (MYP); IB Primary Years Programme (PYP)

    Stages or ages: 6–15

    Language of instruction: not stated by the source

    Source · Checked:

  • Srpska pravoslavna opća gimnazija 'Kantakuzina - Katarina Branković'

    Curricula: Croatian national gymnasium curriculum, Model A (Serbian national minority)

    Stages or ages: Secondary (gymnasium)

    Language of instruction: not stated by the source

    Source · Checked:

Listed alphabetically — not a ranking or a recommendation. Compiled from public sources; confirm details with the school.

Properties in Zagreb

415 for sale·177 for rent

1
🏠
EUR 86K
Tresnjivka
55m²
2.5%–4.5% STR
Listing ↗
2
🏠
EUR 247K
Tresnjivka
60m²
2.5%–4.5% STR
Listing ↗
3
🏠
EUR 205K
Donji Grad
42m²
5%–7% STR
Listing ↗
4
🏠
EUR 279K
Novi Zagreb
63m²
3%–4% STR
Listing ↗
5
🏠
EUR 185K
Novi Zagreb
50m²
3%–4% STR
Listing ↗
6
🏠
EUR 159K
Tresnjivka
35m²
2.5%–4.5% STR
Listing ↗
7
🏠
EUR 322K
Tresnjivka
approximate location — shown at the neighbourhood level
99m²
2.5%–4.5% STR
Listing ↗
8
🏠
EUR 255K
Tresnjivka
approximate location — shown at the neighbourhood level
72m²
2.5%–4.5% STR
Listing ↗
9
🏠
EUR 262K
Tresnjivka
approximate location — shown at the neighbourhood level
63m²
2.5%–4.5% STR
Listing ↗
10
🏠
EUR 256K
Tresnjivka
approximate location — shown at the neighbourhood level
56m²
2.5%–4.5% STR
Listing ↗
11
🏠
EUR 205K
Tresnjivka
approximate location — shown at the neighbourhood level
30m²
2.5%–4.5% STR
Listing ↗
12
🏠
EUR 168K
Tresnjivka
approximate location — shown at the neighbourhood level
33m²
2.5%–4.5% STR
Listing ↗
13
🏠
EUR 230K
Tresnjivka
approximate location — shown at the neighbourhood level
60m²
2.5%–4.5% STR
Listing ↗
14
🏠
EUR 335K
Tresnjivka
approximate location — shown at the neighbourhood level
43.5m²
2.5%–4.5% STR
Listing ↗
15
🏠
EUR 510K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
16
🏠
EUR 240K
Tresnjivka
approximate location — shown at the neighbourhood level
45m²
2.5%–4.5% STR
Listing ↗
17
🏠
EUR 264K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
18
🏠
EUR 235K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
19
🏠
EUR 320K
Tresnjivka
approximate location — shown at the neighbourhood level
118m²
2.5%–4.5% STR
Listing ↗
20
🏠
EUR 599K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
21
🏠
EUR 225K
Tresnjivka
approximate location — shown at the neighbourhood level
55m²
2.5%–4.5% STR
Listing ↗
22
🏠
EUR 264K
Tresnjivka
approximate location — shown at the neighbourhood level
48m²
2.5%–4.5% STR
Listing ↗
23
🏠
EUR 728K
Tresnjivka
approximate location — shown at the neighbourhood level
115m²
2.5%–4.5% STR
Listing ↗
24
🏠
EUR 295K
Tresnjivka
approximate location — shown at the neighbourhood level
54m²
2.5%–4.5% STR
Listing ↗
25
🏠
EUR 272K
Tresnjivka
approximate location — shown at the neighbourhood level
56m²
2.5%–4.5% STR
Listing ↗
26
🏠
EUR 235K
Tresnjivka
approximate location — shown at the neighbourhood level
38m²
2.5%–4.5% STR
Listing ↗
27
🏠
EUR 419K
Tresnjivka
approximate location — shown at the neighbourhood level
104m²
2.5%–4.5% STR
Listing ↗
28
🏠
EUR 350K
Tresnjivka
approximate location — shown at the neighbourhood level
83m²
2.5%–4.5% STR
Listing ↗
29
🏠
EUR 85K
Tresnjivka
approximate location — shown at the neighbourhood level
18m²
2.5%–4.5% STR
Listing ↗
30
🏠
EUR 295K
Tresnjivka
approximate location — shown at the neighbourhood level
68.5m²
2.5%–4.5% STR
Listing ↗
31
🏠
EUR 470K
Tresnjivka
approximate location — shown at the neighbourhood level
75m²
2.5%–4.5% STR
Listing ↗
32
🏠
EUR 315K
Tresnjivka
approximate location — shown at the neighbourhood level
96m²
2.5%–4.5% STR
Listing ↗
33
🏠
EUR 235K
Tresnjivka
approximate location — shown at the neighbourhood level
55m²
2.5%–4.5% STR
Listing ↗
34
🏠
EUR 259K
Tresnjivka
approximate location — shown at the neighbourhood level
47m²
2.5%–4.5% STR
Listing ↗
35
🏠
EUR 165K
Trnje
approximate location — shown at the neighbourhood level
34m²
5%–8% STR
Listing ↗
36
🏠
EUR 750K
Trnje
approximate location — shown at the neighbourhood level
5%–8% STR
Listing ↗
37
🏠
EUR 270K
Trnje
approximate location — shown at the neighbourhood level
5%–8% STR
Listing ↗
38
🏠
EUR 389K
Trnje
approximate location — shown at the neighbourhood level
87m²
5%–8% STR
Listing ↗
39
🏠
EUR 197K
Jarun
approximate location — shown at the neighbourhood level
41m²
5%–8% STR
Listing ↗
40
🏠
EUR 370K
Jarun
approximate location — shown at the neighbourhood level
5%–8% STR
Listing ↗
41
🏠
EUR 540K
Jarun
approximate location — shown at the neighbourhood level
108m²
5%–8% STR
Listing ↗
42
🏠
EUR 350K
Tresnjivka
approximate location — shown at the neighbourhood level
88.46m²
2.5%–4.5% STR
Listing ↗
43
🏠
EUR 302K
Tresnjivka
approximate location — shown at the neighbourhood level
51m²
2.5%–4.5% STR
Listing ↗
44
🏠
EUR 268K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
45
🏠
EUR 235K
Tresnjivka
approximate location — shown at the neighbourhood level
38m²
2.5%–4.5% STR
Listing ↗
46
🏠
EUR 250K
Tresnjivka
approximate location — shown at the neighbourhood level
55m²
2.5%–4.5% STR
Listing ↗
47
🏠
EUR 690K
Tresnjivka
approximate location — shown at the neighbourhood level
101.9m²
2.5%–4.5% STR
Listing ↗
48
🏠
EUR 220K
Tresnjivka
approximate location — shown at the neighbourhood level
58m²
2.5%–4.5% STR
Listing ↗
49
🏠
EUR 202K
Tresnjivka
approximate location — shown at the neighbourhood level
55m²
2.5%–4.5% STR
Listing ↗
50
🏠
EUR 320K
Tresnjivka
approximate location — shown at the neighbourhood level
55m²
2.5%–4.5% STR
Listing ↗
51
🏠
EUR 220K
Tresnjivka
approximate location — shown at the neighbourhood level
47m²
2.5%–4.5% STR
Listing ↗
52
🏠
EUR 226K
Tresnjivka
approximate location — shown at the neighbourhood level
44m²
2.5%–4.5% STR
Listing ↗
53
🏠
EUR 420K
Tresnjivka
approximate location — shown at the neighbourhood level
103m²
2.5%–4.5% STR
Listing ↗
54
🏠
EUR 119K
Tresnjivka
approximate location — shown at the neighbourhood level
2.5%–4.5% STR
Listing ↗
55
🏠
EUR 295K
Tresnjivka
approximate location — shown at the neighbourhood level
58m²
2.5%–4.5% STR
Listing ↗
56
🏠
EUR 266K
Tresnjivka
approximate location — shown at the neighbourhood level
63m²
2.5%–4.5% STR
Listing ↗
57
🏠
EUR 480K
Tresnjivka
approximate location — shown at the neighbourhood level
122m²
2.5%–4.5% STR
Listing ↗
58
🏠
EUR 1.2M
Tresnjivka
approximate location — shown at the neighbourhood level
191.4m²
2.5%–4.5% STR
Listing ↗
59
🏠
EUR 298K
Tresnjivka
approximate location — shown at the neighbourhood level
94m²
2.5%–4.5% STR
Listing ↗
60
🏠
EUR 316K
Novi Zagreb
approximate location — shown at the neighbourhood level
62.68m²
3%–4% STR
Listing ↗
61
🏠
EUR 390K
Tresnjivka
approximate location — shown at the neighbourhood level
80m²
2.5%–4.5% STR
Listing ↗
62
🏠
EUR 210K
Donji Grad
approximate location — shown at the neighbourhood level
30m²
5%–7% STR
Listing ↗
63
🏠
EUR 310K
Donji Grad
approximate location — shown at the neighbourhood level
45m²
5%–7% STR
Listing ↗
64
🏠
EUR 149K
Novi Zagreb
approximate location — shown at the neighbourhood level
59.83m²
3%–4% STR
Listing ↗
65
🏠
EUR 295K
Podsljeme
approximate location — shown at the neighbourhood level
85m²
3.5%–5% STR
Listing ↗
66
🏠
EUR 265K
Donji Grad
approximate location — shown at the neighbourhood level
46m²
5%–7% STR
Listing ↗
67
🏠
EUR 360K
Maksimir
approximate location — shown at the neighbourhood level
131.42m²
3%–4% STR
Listing ↗
68
🏠
EUR 205K
Novi Zagreb
approximate location — shown at the neighbourhood level
58m²
3%–4% STR
Listing ↗
69
🏠
EUR 509K
Donji Grad
approximate location — shown at the neighbourhood level
106m²
5%–7% STR
Listing ↗
70
🏠
EUR 550K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
113m²
5%–7% STR
Listing ↗
71
🏠
EUR 450K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
89m²
5%–7% STR
Listing ↗
72
🏠
EUR 369K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
5%–7% STR
Listing ↗
73
🏠
EUR 217K
Donji Grad
approximate location — shown at the neighbourhood level
140m²
5%–7% STR
Listing ↗
74
🏠
EUR 149K
Donji Grad
approximate location — shown at the neighbourhood level
34m²
5%–7% STR
Listing ↗
75
🏠
EUR 230K
Donji Grad
approximate location — shown at the neighbourhood level
30m²
5%–7% STR
Listing ↗
76
🏠
EUR 260K
Donji Grad
approximate location — shown at the neighbourhood level
83m²
5%–7% STR
Listing ↗
77
🏠
EUR 474K
Donji Grad
approximate location — shown at the neighbourhood level
161m²
5%–7% STR
Listing ↗
78
🏠
EUR 350K
Donji Grad
approximate location — shown at the neighbourhood level
120m²
5%–7% STR
Listing ↗
79
🏠
EUR 410K
Donji Grad
approximate location — shown at the neighbourhood level
123m²
5%–7% STR
Listing ↗
80
🏠
EUR 265K
Donji Grad
approximate location — shown at the neighbourhood level
41.24m²
5%–7% STR
Listing ↗
81
🏠
EUR 538K
Donji Grad
approximate location — shown at the neighbourhood level
112m²
5%–7% STR
Listing ↗
82
🏠
EUR 199K
Donji Grad
approximate location — shown at the neighbourhood level
49m²
5%–7% STR
Listing ↗
83
🏠
EUR 255K
Donji Grad
approximate location — shown at the neighbourhood level
77m²
5%–7% STR
Listing ↗
84
🏠
EUR 699K
Donji Grad
approximate location — shown at the neighbourhood level
136m²
5%–7% STR
Listing ↗
85
🏠
EUR 405K
Donji Grad
approximate location — shown at the neighbourhood level
5%–7% STR
Listing ↗
86
🏠
EUR 440K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
85m²
5%–7% STR
Listing ↗
87
🏠
EUR 2.1M
Centar (Zagreb)
approximate location — shown at the neighbourhood level
227m²
5%–7% STR
Listing ↗
88
🏠
EUR 275K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
80m²
5%–7% STR
Listing ↗
89
🏠
EUR 125K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
5%–7% STR
Listing ↗
90
🏠
EUR 485K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
111m²
5%–7% STR
Listing ↗
91
🏠
EUR 649K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
5%–7% STR
Listing ↗
92
🏠
EUR 460K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
82m²
5%–7% STR
Listing ↗
93
🏠
EUR 990K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
203m²
5%–7% STR
Listing ↗
94
🏠
EUR 1.2M
Centar (Zagreb)
approximate location — shown at the neighbourhood level
170m²
5%–7% STR
Listing ↗
95
🏠
EUR 540K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
115m²
5%–7% STR
Listing ↗
96
🏠
EUR 489K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
80m²
5%–7% STR
Listing ↗
97
🏠
EUR 1.0M
Centar (Zagreb)
approximate location — shown at the neighbourhood level
315m²
5%–7% STR
Listing ↗
98
🏠
EUR 516K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
103m²
5%–7% STR
Listing ↗
99
🏠
EUR 600K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
183m²
5%–7% STR
Listing ↗
100
🏠
EUR 500K
Centar (Zagreb)
approximate location — shown at the neighbourhood level
130m²
5%–7% STR
Listing ↗

Properties for Sale in Zagreb

Latest Listings

Showing 1–12 of 50 listings

Apartment · 118 m² in Tresnjivka
CASABROVA
Kvadratko
€320,000(₪1,114,304)
€2,712/m²

Apartment · 118 m² in Tresnjivka

Tresnjivka, Zagreb
118 m²
apartment
Source: Kvadratko
View Listing
Apartment · 63 m² in Tresnjivka
CASABROVA
Kvadratko
€262,000(₪912,336)
€4,159/m²

Apartment · 63 m² in Tresnjivka

Tresnjivka, Zagreb
63 m²
apartment
Source: Kvadratko
View Listing
Apartment · 55 m² in Tresnjivka
CASABROVA
Kvadratko
€202,000(₪703,404)
€3,673/m²

Apartment · 55 m² in Tresnjivka

Tresnjivka, Zagreb
55 m²
apartment
Source: Kvadratko
View Listing
Apartment in Tresnjivka
CASABROVA
Kvadratko
€263,700(₪918,256)

Apartment in Tresnjivka

Tresnjivka, Zagreb
apartment
Source: Kvadratko
View Listing
Apartment · 104 m² in Tresnjivka
CASABROVA
Kvadratko
€419,000(₪1,459,042)
€4,029/m²

Apartment · 104 m² in Tresnjivka

Tresnjivka, Zagreb
104 m²
apartment
Source: Kvadratko
View Listing
Apartment · 56 m² in Tresnjivka
CASABROVA
Kvadratko
€272,400(₪948,551)
€4,864/m²

Apartment · 56 m² in Tresnjivka

Tresnjivka, Zagreb
56 m²
apartment
Source: Kvadratko
View Listing
Apartment · 68.5 m² in Tresnjivka
CASABROVA
Kvadratko
€295,001(₪1,027,252)
€4,307/m²

Apartment · 68.5 m² in Tresnjivka

Tresnjivka, Zagreb
68.5 m²
apartment
Source: Kvadratko
View Listing
Apartment · 58 m² in Tresnjivka
CASABROVA
Kvadratko
€220,000(₪766,084)
€3,793/m²

Apartment · 58 m² in Tresnjivka

Tresnjivka, Zagreb
58 m²
apartment
Source: Kvadratko
View Listing
Studio · 30 m² in Tresnjivka
CASABROVA
Kvadratko
€205,000(₪713,851)
€6,833/m²

Studio · 30 m² in Tresnjivka

Tresnjivka, Zagreb
30 m²
studio
Source: Kvadratko
View Listing
Apartment · 94 m² in Tresnjivka
CASABROVA
Kvadratko
€298,000(₪1,037,696)
€3,170/m²

Apartment · 94 m² in Tresnjivka

Tresnjivka, Zagreb
94 m²
apartment
Source: Kvadratko
View Listing
Studio · 38 m² in Tresnjivka
CASABROVA
Kvadratko
€235,000(₪818,317)
€6,184/m²

Studio · 38 m² in Tresnjivka

Tresnjivka, Zagreb
38 m²
studio
Source: Kvadratko
View Listing
Apartment · 55 m² in Tresnjivka
CASABROVA
Kvadratko
€235,000(₪818,317)
€4,273/m²

Apartment · 55 m² in Tresnjivka

Tresnjivka, Zagreb
55 m²
apartment
Source: Kvadratko
View Listing
…

Yield by Neighborhood — Zagreb

Microzone investment comparison — CASABROVA

⭐ Microlayer
NeighborhoodPrice/m²STR YieldSTR Status
Novi Zagreb
affordablemodernistnew families
€2,800–€3,800 (₪9,750–₪13,232)3%–4%STR Permitted 🟢
Donji Grad
culturalcommercialprofessional
€3,300–€4,600 (₪11,491–₪16,018)5%–7%STR Permitted 🟢
Trnje
€2,800–€3,700 (₪9,750–₪12,884)5%–8%N/A
Podsljeme
villasexclusivediplomats
€2,800–€3,800 (₪9,750–₪13,232)3.5%–5%STR Permitted 🟢
Maksimir
familygreenparks
€3,700–€5,000 (₪12,884–₪17,411)3%–4%STR Permitted 🟢
Tresnjivka
tram connectedmarketyoung-professionals
€3,200–€4,400 (₪11,143–₪15,322)2.5%–4.5%STR Permitted 🟢
Centar (Zagreb)
historiccathedralearthquake risk
€2,900–€3,900 (₪10,098–₪13,581)5%–7%STR Permitted 🟢
Jarun
€2,800–€3,700 (₪9,750–₪12,884)5%–8%N/A

Yield and price ranges are internal AI-research estimates from public real-estate portals (Tranio, Investropa, Globes, etc.), refreshed quarterly. Not primary-source data.

Service Providers in Zagreb

Lawyers, brokers, property managers, contractors

View all providers→

Market Review — Zagreb

Zagreb is Croatia's capital and an underpriced market compared to the Adriatic coast. Average prices of €2,800–4,000/sqm are well below Dubrovnik or Split, while LTR yields of 4.5–6% benefit from a growing population of 800,000 and Croatia's 2023 Eurozone entry which eliminated currency risk for EUR-denominated investors.

Croatia's flat 10% CGT (12% from 2024) applies only if sold within 10 years, and rental income is taxed at 12%. Foreign EU citizens face no buying restrictions; non-EU buyers need reciprocity agreements. As an EU/Eurozone member since 2023, Croatia offers regulatory stability and freedom of capital movement.

Key considerations: Zagreb's appeal is primarily LTR-driven — the city lacks the coastal tourism that drives STR yields in Dubrovnik/Split. However, the Advent in Zagreb (December) and growing conference tourism provide seasonal STR upside. Earthquake reconstruction (post-2020) has improved building stock quality in the center. For Israeli investors, Zagreb is a 3-hour flight with increasing direct connections.

Last updated: April 25, 2026

Discussions — Zagreb

Share insights, ask questions and discuss with other investors

Sign in to post
Forum posting is available to registered, signed-in users. Sign in to post

No discussions yet — be the first!

⚠️

Important Legal Disclaimer

The information presented on CASABROVA is for general informational purposes only and does not constitute legal, financial, tax, or investment advice. This information is not binding and should not be relied upon as the basis for any decision. Before executing any transaction or investment in overseas real estate, consult with a qualified lawyer, accountant, tax advisor, and/or any other relevant professional in the relevant territory.

Tax, regulatory, and yield data change frequently. CASABROVA makes efforts to update information weekly from primary sources, but is not responsible for the accuracy of the information or for changes not yet reflected. All figures presented are indicative only.