Population of Croatia today

3,826,846
Tuesday, April 28, 2026

Population of Croatia as of today

The current population of Croatia is 3,826,846 with an annual growth rate of -0.662%. Croatia has a population of 0.046% of the world's population.

Population3,826,846
Growth Rate-0.662%
Male1,847,431 (48.276%)
Female1,979,414 (51.724%)
Today Change -21
Births today26
Deaths today45
Births in 20269,837
Deaths in 202617,172
Change in 2026 -8,159 (-0.213%)

Population chart for Croatia

Population History of Croatia

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20164,161,592-50,605-1.216%4,110,987
20174,111,295-64,712-1.574%4,046,583
20184,047,105-44,721-1.105%4,002,384
20194,002,631-32,742-0.818%3,969,889
20203,970,038-32,276-0.813%3,937,762
20213,937,878-26,620-0.676%3,911,258
20223,911,342-8,644-0.221%3,902,698
20233,902,712-13,386-0.343%3,889,326
20243,889,335-28,120-0.723%3,861,215
20253,861,315-26,411-0.684%3,834,904

Net Migration Rate of Croatia

The net migration rate of Croatia in the most recent year (2023) is estimated at 10,202, indicating a positive migration trend where more people are arriving than leaving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
202310,202
202211,681
2021-4,517
2020-8,552
2019-13,239
2018-25,016
2017-44,557
2016-32,144
2015-27,501
2014-13,127

The population of countries near Croatia

RankIsoCountryPopulationEquivalent Croatia
1HU Hungary9,591,596250.378%
2BA Bosnia and Herz...3,118,89281.548%
3ME Montenegro626,83816.374%
4RS Serbia6,649,780173.767%
5SI Slovenia2,115,07155.175%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata