Croatia flag

Largest Cities in Croatia

3 cities with population over 100,000

Croatia has 3 cities with a population over 100,000. The largest city is Zagreb with 663,592 people. The capital city is Zagreb.

Country Population

3.9M

Major Cities

3

Largest City

Zagreb

Capital

Zagreb

Top 3 Cities

Zagreb
663,592
Split
149,830
Rijeka
107,964

All Cities in Croatia

Cities in Croatia ranked by population
#CityPopulation
1ZagrebCapital663,592
2Split149,830
3Rijeka107,964