Split harbour, Croatia

Croatia property prices per m²: what apartments sold for, town by town.

Croatia prices per m2. Split, Dubrovnik, Zagreb, the coast. Brinkman Data brand card.

// Short answer

Apartments sold for an average of EUR 3,940 per m² in Dubrovnik, EUR 3,738 in Split and EUR 3,413 in central Zagreb in 2025, by the government's own figures, built from the state register of sale prices. These are sale prices without VAT, not asking prices. A new build carries 25% VAT on top, which is the first thing to check when you compare.

Official averages set for 2026 from sales recorded January to November 2025, and new-build sale prices for 2025. Sale prices, not asking prices.

What do apartments cost per m² on the Croatian coast?

From about EUR 2,200 to EUR 4,000 per m² in the main coastal towns. Opatija (EUR 3,975), Dubrovnik (EUR 3,940), Split (EUR 3,738) and Rovinj (EUR 3,666) are the highest; Pula, Šibenik, Korčula and Medulin sit around EUR 2,200 to EUR 2,350.

Coastal townAverage price per m²
OpatijaEUR 3,975
DubrovnikEUR 3,940
SplitEUR 3,738
RovinjEUR 3,666
KrkEUR 3,418
Novigrad (Istria)EUR 3,131
Mali LošinjEUR 3,084
BolEUR 3,072
UmagEUR 3,054
OmišEUR 2,995
PodstranaEUR 2,786
LabinEUR 2,725
RijekaEUR 2,699
ZadarEUR 2,676
NovaljaEUR 2,673
PorečEUR 2,666
CrikvenicaEUR 2,612
KaštelaEUR 2,610
HvarEUR 2,605
TrogirEUR 2,575
MakarskaEUR 2,574
Biograd na MoruEUR 2,529
SupetarEUR 2,432
SolinEUR 2,406
Konavle (incl. Cavtat)EUR 2,386
VodiceEUR 2,364
PulaEUR 2,353
ŠibenikEUR 2,325
KorčulaEUR 2,260
MedulinEUR 2,216

The figures are the ministry's average apartment price per m² for 2026, set from sales recorded between January and November 2025. They exist to calculate a state subsidy for first-time buyers, which is why every town and municipality has one.

What do apartments cost per m² in Zagreb?

The ministry lists Zagreb by district: EUR 3,413 per m² in Centar, around EUR 3,000 to EUR 3,200 in Trnje, Maksimir, Trešnjevka and Črnomerec, and EUR 1,828 in Sesvete on the eastern edge. New builds sold by developers in Zagreb averaged EUR 3,136 per m² in 2025, VAT included, per the statistics bureau.

Zagreb districtAverage price per m²
CentarEUR 3,413
TrnjeEUR 3,184
MaksimirEUR 3,170
Donje VrapčeEUR 3,065
TrešnjevkaEUR 3,052
Zaprudski otokEUR 3,022
ČrnomerecEUR 3,006
RudešEUR 2,954
PeščenicaEUR 2,642
DubravaEUR 2,460
SesveteEUR 1,828
Inland townAverage price per m²
SamoborEUR 2,186
VaraždinEUR 1,956
Velika GoricaEUR 1,932
KarlovacEUR 1,681
OsijekEUR 1,604

The statistics bureau's new-build figure comes from a survey of about 1,000 developers and companies, so it covers new flats only. Across Croatia, new dwellings sold in 2025 averaged EUR 2,809 per m², from 4,319 sales reported.

How were these figures calculated, and what are their limits?

From eNekretnine, the state record of achieved sale prices, with VAT removed. Where a town had 20 or more apartment sales in the first 11 months of 2025, 98 towns in all, the average comes straight from those sales. For the other 414, it is a statistical estimate.

The published list does not mark which towns were calculated directly and which were estimated. The big towns and the main coastal markets have the sales volume to be direct; small island towns are the most likely to be estimates. Treat a small town's figure as a guide, not a measurement.

The other limit is VAT. A new flat sold by a developer carries 25% VAT, and the asking price you see includes it. Compare a new build's price per m² with these figures only after taking the VAT out, or you will think it is 25% dearer than it is. Taxes and fees on a purchase: Croatia property buying costs.

How do you check whether a Croatian apartment is priced right?

Divide the price by the floor area, take out VAT if it is a new build, and compare the result with the town's average. Well above the average, the flat needs a reason: the sea view, the position in the old town, a terrace, parking.

A town average still blends a seafront flat with one five streets back. The Custom Report checks the unit itself: every listing in your budget, ranked against comparable apartments in the same area, so you can check the unit clears the bar before you sign. Before you buy, also read the title: the Croatian land registry extract.

// Buying in Croatia?

Every listing in your budget, ranked on net yield, appreciation and resale. Any market with public listing data; book a free call first so I can confirm your city has the data.

See the $499 report, page by page

Book the free call first

Frequently Asked Questions

What is the price per square metre in Split?
EUR 3,738 per m2, the ministry's average apartment price from 2025 sales, VAT excluded.
What is the price per square metre in Dubrovnik?
EUR 3,940 per m2, the ministry's average apartment price from 2025 sales, VAT excluded.
What is the price per square metre in Zagreb?
It depends on the district: EUR 3,413 in Centar to EUR 1,828 in Sesvete. New builds sold by developers averaged EUR 3,136 per m2 in 2025, VAT included.
Do Croatian property prices include VAT?
The ministry's town averages exclude VAT. A new build sold by a developer carries 25% VAT; resales do not, and pay 3% transfer tax instead.

Header photo: Ryan Matzner and Rachel Pestik, CC BY-SA 3.0, via Wikimedia Commons. All credits: image credits.

Related research

Share this Facebook X LinkedIn WhatsApp
Disclaimer

Brinkman Data Analytics is an independent research service. Not financial, investment, tax, or legal advice. All yield figures are estimates based on historical research data and are not guaranteed. International real estate carries risk of partial or total loss of capital.