Real estate in Zagreb

There are currently 915 unique properties for sale in Zagreb. Listings from all advertisers, whether private owners or agencies, are counted only once, without duplicates. The median asking price for an apartment is 4,110 €/m², and for a house 2,255 €/m². Browse apartments, houses, land and commercial properties by neighbourhood across Zagreb, or open the map with all active listings and their prices.

Updated on 7/31/2026

Property for sale in Zagreb

Latest listings

Apartment for sale in Trešnjevka, 115,1 m²
Apartment for sale in Trešnjevka, 115,1 m²

Apartment for sale in Trešnjevka, 115,1 m²

Trešnjevka, Trešnjevka - Sjever

728 000 €

Apartment for sale in Tuškanac, 285 m²
Apartment for sale in Tuškanac, 285 m²

Apartment for sale in Tuškanac, 285 m²

Tuškanac, Gornji Grad - Medveščak

Cijena na upit

Apartment 38 m², Vrbik, 2 rooms and open view of greenery
Apartment 38 m², Vrbik, 2 rooms and open view of greenery

Apartment 38 m², Vrbik, 2 rooms and open view of greenery

Vrbik, Trnje

198 000 €

Apartment 72 m², Donja Dubrava - 3-room new build
Apartment 72 m², Donja Dubrava - 3-room new build

Apartment 72 m², Donja Dubrava - 3-room new build

Donja Dubrava

285 762 €

Apartment for sale in Donja Dubrava, 124 m²
Apartment for sale in Donja Dubrava, 124 m²

Apartment for sale in Donja Dubrava, 124 m²

Donja Dubrava

295 000 €

Apartment for sale in Gajnice, 50 m²
Apartment for sale in Gajnice, 50 m²

Apartment for sale in Gajnice, 50 m²

Gajnice, Podsused - Vrapče

240 000 €

Apartment 104 m², Vrbani - 4 rooms, 2 levels
Apartment 104 m², Vrbani - 4 rooms, 2 levels

Apartment 104 m², Vrbani - 4 rooms, 2 levels

Vrbani, Trešnjevka - Jug

398 000 €

Apartment for sale in Travno, 46,6 m²
Apartment for sale in Travno, 46,6 m²

Apartment for sale in Travno, 46,6 m²

Travno, Novi Zagreb - Istok

259 000 €

Apartment 47 m², Rudeš - 2 rooms, balcony
Apartment 47 m², Rudeš - 2 rooms, balcony

Apartment 47 m², Rudeš - 2 rooms, balcony

Rudeš, Trešnjevka - Sjever

220 000 €

Apartment, Lašćina, two studio apartments and 2 bathrooms
Apartment, Lašćina, two studio apartments and 2 bathrooms

Apartment, Lašćina, two studio apartments and 2 bathrooms

Lašćina, Maksimir

115 000 €

All apartments in Zagreb

Property prices in Zagreb

Full statistics →

How much does an apartment cost in Zagreb?

The median asking price is 4,110 €/m² (as of 7/31/2026).

How much does a house cost in Zagreb?

The median asking price for a house is 2,255 €/m².

How much does land cost in Zagreb?

The median asking price for land is 135 €/m².

Prices of apartments for sale by town

Town Median
Maksimir 5,305 €/m²
Trešnjevka - Jug 5,000 €/m²
Trnje 4,833 €/m²
Donji Grad 4,800 €/m²
Gornji Grad - Medveščak 4,798 €/m²
Stenjevec 4,510 €/m²
Črnomerec 4,286 €/m²
Trešnjevka - Sjever 4,153 €/m²
Podsljeme 4,152 €/m²
Novi Zagreb - Istok 3,948 €/m²
Podsused - Vrapče 3,770 €/m²
Donja Dubrava 3,752 €/m²
Gornja Dubrava 3,705 €/m²
Novi Zagreb - Zapad 3,500 €/m²
Sesvete 3,200 €/m²

Prices of houses for sale by town

Town Median
Gornji Grad - Medveščak 3,750 €/m²
Maksimir 2,812 €/m²
Podsljeme 2,544 €/m²
Črnomerec 2,087 €/m²
Sesvete 1,189 €/m²

The figures shown are medians of asking prices of active listings on Kvadratko. Asking prices are not final sale prices.

Listings by neighbourhood

Map of Zagreb all properties for sale

Open the full map →

Explore further

Follow new listings in Zagreb

Open the listings, set your filters and save the search to receive new listings by email. Tap the heart on a listing and we will also let you know when its price changes.

Open listings {1}