Zagreb, Croatia

Zagreb Real Estate: Apartments in Croatia's Capital

1,138 homes and apartments for sale in Zagreb, Croatia.

Properties for sale in Zagreb

24 properties shown

5 room villa 212 m² City of Zagreb, CroatiaVilla

€604,000

city-of-zagreb

5 bd 2 ba
2 room apartment 45 m² City of Zagreb, CroatiaApartment

€360,000

city-of-zagreb

2 bd 1 ba
3 room apartment 101 m² City of Zagreb, CroatiaApartment

€300,000

city-of-zagreb

3 bd 1 ba
3 room apartment 60 m² City of Zagreb, CroatiaApartment

€220,000

city-of-zagreb

3 bd 1 ba
3 room apartment 97 m² City of Zagreb, CroatiaApartment

€330,000

city-of-zagreb

3 bd 1 ba
3 room apartment 72 m² City of Zagreb, CroatiaApartment

€230,000

city-of-zagreb

3 bd 1 ba
4 room apartment 200 m² City of Zagreb, CroatiaApartment

€2,100,000

city-of-zagreb

4 bd 3 ba
8 room house 327 m² City of Zagreb, CroatiaHouse

€349,000

city-of-zagreb

8 bd 3 ba
2 room apartment 52 m² Lucko, CroatiaApartment

€220,000

city-of-zagreb

2 bd 1 ba
3 room apartment 127 m² City of Zagreb, CroatiaApartment

€697,840

city-of-zagreb

3 bd 1 ba
4 room apartment 157 m² City of Zagreb, CroatiaApartment

€750,000

city-of-zagreb

4 bd 2 ba
6 room villa 728 m² City of Zagreb, CroatiaVilla

€1,200,000

city-of-zagreb

6 bd 7 ba
3 room apartment 73 m² City of Zagreb, CroatiaApartment

€165,000

city-of-zagreb

3 bd 1 ba
8 room house 202 m² City of Zagreb, CroatiaHouse

€499,000

city-of-zagreb

8 bd 3 ba
4 room villa 425 m² City of Zagreb, CroatiaVilla

€2,500,000

city-of-zagreb

4 bd 4 ba
3 room apartment 112 m² City of Zagreb, CroatiaApartment

€385,000

city-of-zagreb

3 bd 1 ba
2 room apartment 42 m² City of Zagreb, CroatiaApartment

€200,000

city-of-zagreb

2 bd 1 ba
4 room apartment 87 m² City of Zagreb, CroatiaApartment

€250,000

city-of-zagreb

4 bd 1 ba
5 room apartment 131 m² City of Zagreb, CroatiaApartment

€1,050,000

city-of-zagreb

5 bd 2 ba
House 10 rooms 262 m² City of Zagreb, CroatiaHouse

€890,000

city-of-zagreb

10 bd 6 ba
3 room apartment 93 m² City of Zagreb, CroatiaApartment

€250,000

city-of-zagreb

3 bd 1 ba
House 11 rooms 456 m² City of Zagreb, CroatiaHouse

€1,800,000

city-of-zagreb

11 bd 5 ba
7 room apartment 235 m² City of Zagreb, CroatiaApartment

€800,000

city-of-zagreb

7 bd 2 ba
3 room villa 140 m² City of Zagreb, CroatiaVilla

€790,000

city-of-zagreb

3 bd 2 ba

Buyer's guide: Zagreb

Property for sale in Zagreb is overwhelmingly apartments: of 1,130 current listings on RealEstateAbroad, 841 are flats, and the median asking price is €344,726 for a median size of 90 m². As Croatia's capital and economic centre, Zagreb gets fewer foreign second-home buyers than the Adriatic coast, but it offers city living at prices below most EU capitals.

What Zagreb costs

These prices are asking prices from current listings, converted to euros. The middle half sit between €244,704 and €599,012, around a median of €344,726. At €4,254 per square metre Zagreb is considerably costlier per metre than Croatian inland towns, and reflects a compact market where new developments carry premium price tags.

ItemZagreb
Listings1,130
Median asking price€344,726
Interquartile range€244,704 to €599,012
Median price per m²€4,254
Median size90 m²

Property types and bedrooms

Apartments dominate (841 listings), followed by houses (122), land (86), commercial property (65) and villas (16). Three-bedroom homes are the biggest group (255), then two-bedroom (207), four-bedroom (179), five-plus (148) and one-bedroom (110).

Compare the Croatia-wide pages for apartments, houses, land, commercial property and villas. If you want to spend less, open cheaper Croatian listings.

Read more (4 more sections)

Districts and daily life

Zagreb's historic core is divided between the Upper Town (Gornji Grad and Kaptol), with medieval streets and parliament, and the Lower Town (Donji Grad), which has Austro-Hungarian blocks, cafés and the main squares. Trešnjevka is a lively residential district with markets, Maksimir lies around the park and zoo, Jarun has a lake for recreation, and Novi Zagreb has large post-war and newer developments south of the Sava river. Sesvete to the east is cheaper and suburban.

Trams and buses cover the city, Zagreb airport connects to most European capitals, and trains reach the coast in several hours. Croatia adopted the euro and joined Schengen in 2023, which simplified transactions and travel. The earthquake of March 2020 damaged many older buildings, so request structural surveys and check whether renovation grants have been used.

Rules for foreign buyers

EU and EEA citizens can generally buy property in Croatia on the same terms as Croatians. Buyers from outside the EU face reciprocity requirements and a ministry approval process, which can add months; many use a Croatian limited company (d.o.o.) instead, though that has tax implications.

Costs to plan for:

  • Resales: 3% real estate transfer tax, paid by the buyer.
  • New builds: 25% VAT included in the price instead of transfer tax.
  • Notary and court fees: roughly 1% in total.
  • Agent commission: commonly 3% plus VAT.

Our Croatia buying guide and financing page set out the steps. Local banks do lend to foreigners but usually require residency or substantial income documentation.

Renting out and long-term outlook

Zagreb's rental market is built on students, young professionals and expatriates working for multinational firms and the public sector, and increasingly digital nomads. Long-term rental yields are moderate, while short-term tourist rental is regulated, requires registration and pays tourist tax. Transport upgrades, the euro and Croatia's Schengen membership have supported demand, but price growth has also stretched affordability for locals.

Before buying, compare asking prices with recent sale prices, which are published in the land registry and tax data but can lag. The valuation tool gives a quick cross-check, and our team can arrange introductions via the contact page.

Other Croatian markets

For the coast, compare Pula and the Istrian towns Poreč, Umag and Medulin. Rijeka offers a port-city alternative at Rijeka. The Croatia country page gives the overview.

Zagreb is a flat-buyer's market: stock is thin on houses, and the post-earthquake condition of older buildings matters as much as the price.

— RealEstateAbroad market note

Last updated 8 October 2026

Buying property in Zagreb: FAQ

Can foreigners buy an apartment in Zagreb?

EU citizens can. Non-EU citizens must meet reciprocity rules and obtain permission from the Croatian authorities, which can take months. Some buyers instead set up a Croatian company.

How much does a Zagreb flat cost?

The median asking price is €344,726 across property types. The median price per square metre is €4,254, and the middle half of listings are between €244,704 and €599,012.

Is Zagreb a good investment?

Strong demand from students, professionals and corporate tenants supports rentals, and prices have risen with the euro adoption and tourism. But supply of new flats is limited and prices already reflect that, so run the numbers carefully.

What about earthquake damage?

Zagreb was hit by a significant earthquake in 2020 and some older buildings were damaged. Have a structural engineer inspect any older building and check whether the building has been repaired and re-certified.

What are the annual costs of owning a flat?

Utilities, building maintenance fees, and municipal utility charges. Croatia introduced a new annual property tax from 2025 replacing the former holiday-home levy, so confirm the current rules with a tax adviser.

More property in Croatia