What is the capital 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
- Capital: Zagreb
- Region: Southeast Europe
- Currency: Euro (EUR)
- Calling code: +385
- Flag emoji: 🇭🇷
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.