Migranto

Immigrants in Croatia

523.1K foreigners live in Croatia — 14% of the country's population

#77 largest immigrant population in the world#24 in Europe

Immigrants in Croatia by country

The 3 largest groups make up 84% of all immigrants

1Bosnians
363K69.4%
2Serbs
45.9K8.8%
3Germans
30.3K5.8%
4Ukrainians
25.5K4.9%
5Slovenes
17.6K3.4%
7Montenegrins
5.5K1.1%
8Austrians
4.6K0.9%
CountryImmigrants
Bosnia363041
Serbia45887
Germany30277
Ukraine25475
Slovenia17559
North Macedonia9014
Montenegro5539
Austria4614
Italy2813
Switzerland2696
France1577
USA1447
Australia1428
Russia1173
Hungary935
Canada898
Czech Republic849
Netherlands723
Poland658
United Kingdom598
Slovakia574
Sweden560
Romania446
China397
Belgium334
Bulgaria271
Egypt221
South Africa180
Argentina177
Brazil171
Spain167
Syria159
Albania152
Libya132
Greece130
Chile111
New Zealand102
Moldova100
Norway99
Denmark90
Belarus83
Turkey75
Peru75
Iraq71
Philippines66
Jordan59
Kazakhstan58
India58
Sudan57
Lebanon57
Algeria48
Japan48
Israel47
Venezuela47
Ireland46
Portugal44
Iran42
Zambia40
Colombia39
Palestine37
Finland34
Mexico34
Bolivia28
Luxembourg26
Morocco24
Nigeria24
South Korea22
Indonesia22
Latvia22
Lithuania22
Estonia16

By region of origin

99% of immigrants come from Europe

523.1Ktotal

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Key facts

Immigrants in Croatia in numbers

Bosnians are the largest group by a wide margin

69% of all immigrants were born in Bosnia, while the next group accounts for just 9%.

1 in 9 people born in Bosnia lives in Croatia

363K people born in Bosnia live in Croatia — 11.47% of the population of Bosnia.

1 in 7 residents of Croatia was born abroad

523.1K of 3.9M residents were born abroad — 13.5% of the population.

Immigrant population in Croatia over time

Foreigners living in Croatia, by year

YearImmigrants
1990417900
1995626832
2000534955
2005516819
2010553434
2015555944
2020523138
2024523145

Largest groups over time

The 5 largest groups in Croatia, by year

Bosnians Serbs Germans Ukrainians Slovenes
YearBosniansSerbsGermansUkrainiansSlovenes
199031282137560514854929943
199550636553252682577926764
200043039946230777367520724
2005416359259282066737720094
2010402318518563356175319463
2015404874511853377475819587
2020381100481703178371118432
202436304145887302772547517559

Fastest-changing groups

How each group's numbers have changed since the selected year

Ukrainians25.5K+3483%
Finns34-6%
Mexicans34-6%
Estonians16-6%
Bosnians363K-5%
Serbs45.9K-5%
Germans30.3K-5%
Slovenes17.6K-5%

Share of each diaspora living in Croatia

Of each group's emigrants worldwide, the share who live in Croatia

Bosnians
23%363K
Slovenes
22%17.6K
Montenegrins
6%5.5K
Serbs
5%45.9K
Macedonians
2%9K
Germans
1%30.3K
Austrians
1%4.6K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many foreigners live in Croatia?

Around 523.1K immigrants live in Croatia — the world's #77 largest immigrant population.

What percentage of the population of Croatia are immigrants?

Immigrants make up around 14% of the population of Croatia — that's 523.1K out of a total population of 3.9M.

Where do most immigrants in Croatia come from?

Most immigrants in Croatia come from Bosnia, Serbia and Germany — these three countries account for about 84% of all immigrants.

How many Bosnians live in Croatia?

Around 363K Bosnians live in Croatia — about 69% of all immigrants, the largest group.

Is the immigrant population in Croatia growing?

No — over the past decade, the number of immigrants in Croatia has fallen from 555.9K to 523.1K, about 6%.

Where does the data on immigrants in Croatia come from?

The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Croatia. Their children born in Croatia are not included.

Where to live?

Score countries, regions and cities by what matters to you

Living in Croatia

See the full country overview