Real estate in Zagreb
There are currently 892 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,000 €/m², and for a house 2,264 €/m². Browse apartments, houses, land and commercial properties by neighbourhood across Zagreb, or open the map with all active listings and their prices.
Property for sale in Zagreb
Latest listings
Property prices in Zagreb
Full statistics →How much does an apartment cost in Zagreb?
The median asking price is 4,000 €/m² (as of 9/23/2026).
How much does a house cost in Zagreb?
The median asking price for a house is 2,264 €/m².
How much does land cost in Zagreb?
The median asking price for land is 119 €/m².
Prices of apartments for sale by town
| Town | Median |
|---|---|
| Črnomerec | 5,786 €/m² |
| Trešnjevka - Jug | 5,000 €/m² |
| Maksimir | 4,883 €/m² |
| Donji Grad | 4,822 €/m² |
| Gornji Grad - Medveščak | 4,758 €/m² |
| Podsljeme | 4,681 €/m² |
| Trnje | 4,677 €/m² |
| Trešnjevka - Sjever | 4,545 €/m² |
| Stenjevec | 4,300 €/m² |
| Novi Zagreb - Istok | 3,955 €/m² |
| Donja Dubrava | 3,923 €/m² |
| Podsused - Vrapče | 3,915 €/m² |
| Peščenica - Žitnjak | 3,800 €/m² |
| Gornja Dubrava | 3,707 €/m² |
| Novi Zagreb - Zapad | 3,400 €/m² |
| Sesvete | 3,300 €/m² |
Prices of houses for sale by town
| Town | Median |
|---|---|
| Gornji Grad - Medveščak | 3,849 €/m² |
| Maksimir | 3,261 €/m² |
| Podsljeme | 2,707 €/m² |
| Gornja Dubrava | 1,950 €/m² |
| Sesvete | 1,292 €/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.