199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Croatia

Population · Europe · 2025 data

Flag of CroatiaCroatia Population

Croatia had a population of 3.88 million in 2025, ranking #130 of 216 countries and territories (0.05% of the world). The population fell by 6.6% over the past ten years and peaked in 1990 at 4.78 million.

3.88 million
Population (2025) · #130
+0.26%
Annual growth
69
People per km²
58%
Live in cities

Population of Croatia, 1960–2025

Values in millions · World Bank Open Data (CC BY 4.0)

Population by year (table)
YearPopulationChange
20253,876,200+0.26%
20243,866,200+0.17%
20233,859,686+0.10%
20223,855,641-0.60%
20213,878,981-0.90%
20203,914,206-0.89%
20193,949,390-0.99%
20183,988,775-1.30%
20174,041,407-1.59%
20164,106,867-1.08%
20154,151,725-1.19%
20144,201,598-0.76%
20134,233,922-0.62%
20124,260,368-0.47%
20114,280,622-0.34%
20104,295,427-0.23%
20094,305,181-0.10%
20084,309,705-0.01%
20074,310,217-0.02%
20064,311,159+0.02%
20054,310,145+0.13%
20044,304,600+0.03%
20034,303,399+0.03%
20024,302,174+0.06%
20014,299,642-3.77%
20004,468,302-0.98%
19994,512,597-0.43%
19984,532,135-0.06%
19974,534,920-0.49%
19964,557,097-1.36%
19954,620,030-0.69%
19944,652,024+1.12%
19934,600,463+0.54%
19924,575,818-2.41%
19914,689,022-1.85%
19904,777,368+0.21%
19894,767,260+0.25%
19884,755,207+0.33%
19874,739,745+0.39%
19864,721,446+0.43%
19854,701,417+0.45%
19844,680,285+0.47%
19834,658,254+0.52%
19824,634,234+0.49%
19814,611,509+0.25%
19804,599,782+0.11%
19794,594,778+0.30%
19784,581,085+0.47%
19774,559,571+0.52%
19764,535,934+0.53%
19754,512,082+0.48%
19744,490,660+0.46%
19734,470,161+0.44%
19724,450,564+0.44%
19714,431,275+0.43%
19704,412,252+0.47%
19694,391,490+0.59%
19684,365,628+0.62%
19674,338,683+0.65%
19664,310,701+0.70%
19654,280,923+0.66%
19644,252,876+0.64%
19634,225,675+0.69%
19624,196,712+0.71%
19614,167,292+0.65%
19604,140,181—

Demographics of Croatia

78.9
Life expectancy (years)
1.46
Births per woman (below replacement)
23.6%
Aged 65 and over
44.9 years
Median age

Ethnic groups

Croat 91.6%, Serb 3.2%, other 3.9% (including Bosniak, Romani, Albanian, Italian, and Hungarian), unspecified 1.3% (2021 est.)

Languages

Croatian (official) 95.2%, Serbian 1.2%, other 3.1% (including Bosnian, Romani, Albanian, and Italian) unspecified 0.5% (2021 est.)

Religions

Roman Catholic 79%, Orthodox 3.3%, Protestant 0.3%, other Christian 4.8%, Muslim 1.3%, other 1.1%, agnostic 1.7%, none or atheist 4.7%, unspecified 3.9% (2021 est.)

Where people live

Urban population: 58.6% of total population (2023).

Largest cities

1
Zagreb Capital
684,000

Croatia and its neighbours

#130Flag of Croatia3.9 million
#96Flag of Hungary9.5 million
#109Flag of Serbia6.5 million
#135Flag of Bosnia and Herzegovina3.1 million
#148Flag of Slovenia2.1 million
#169Flag of Montenegro623,129

Frequently asked questions about the population of Croatia

What is the population of Croatia?

Croatia had a population of 3.88 million in 2025, ranking #130 of 216 countries and territories (0.05% of the world).

Is the population of Croatia growing?

Yes. The population fell by 6.6% over the past ten years and peaked in 1990 at 4.78 million. Annual growth in 2025: 0.26%.

How has the population of Croatia changed since 1960?

It has shrunk by 6%, from 4.14 million in 1960 to 3.88 million in 2025.

How densely populated is Croatia?

About 69 people per km² of land (2024).

What is the largest city in Croatia?

Zagreb — about 684,000 people in its urban area, and it is also the capital.

Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).