What is the capital of Croatia?

Flag of Croatia
The capital of Croatia is Zagreb

Zagreb is the capital city and seat of government of Croatia, a country in Southeast Europe. Croatia uses the ISO codes HR and HRV, and its international dialling code is +385. The currency in use is the Euro (EUR).

For the full profile of Croatia, including its flag, currency, calling code, population and the countries it borders, see the Croatia country page. The country has an estimated population of 3,876,200 as of 2025.

Quick facts about Croatia

Frequently asked questions

What is the capital of Croatia?
The capital of Croatia is Zagreb.
Is Zagreb the largest city in Croatia?
Zagreb is the capital of Croatia and its seat of government. In many countries the capital is also the largest city, though not always, so the biggest city by population can differ.
What currency is used in Zagreb?
Zagreb, like the rest of Croatia, uses the Euro (EUR, symbol €).

Capitals of neighbouring countries

Capital and country data from open datasets. Full sources on the data page.