Migranto

Immigrants in Slovenia

314.1K foreigners live in Slovenia — 15% of the country's population

#97 largest immigrant population in the world#28 in Europe

Immigrants in Slovenia by country

The 3 largest groups make up 78% of all immigrants

1Bosnians
138.6K44.1%
2Serbs
53.7K17.1%
3Croats
52.8K16.8%
4Macedonians
21.7K6.9%
5Germans
8.7K2.8%
6Italians
5.1K1.6%
7Russians
4.1K1.3%
CountryImmigrants
Bosnia138576
Serbia53729
Croatia52829
North Macedonia21691
Germany8709
Italy5114
Russia4050
Montenegro4014
Austria3190
Ukraine3181
Bulgaria1585
France1340
China1262
Switzerland1109
USA982
United Kingdom839
Slovakia654
Hungary529
Romania501
Argentina493
Poland452
Moldova447
Canada442
Czech Republic433
Netherlands424
Australia422
Sweden384
Belgium375
Thailand356
Syria280
Turkey269
India265
Belarus241
Kazakhstan235
Spain231
Dominican Republic226
Brazil226
Philippines205
Iran183
Albania166
Egypt161
Greece144
Iraq128
Japan111
Cuba108
Mexico107
Venezuela102
Tunisia97
South Africa94
Uzbekistan88
Denmark78
Nigeria77
Indonesia77
Colombia77
Jordan76
Eritrea73
Latvia73
Portugal73
Peru69
Ghana67
Ireland66
Libya63
Israel57
South Korea54
Lithuania52
Pakistan48
Algeria45
Azerbaijan45
Finland44
Luxembourg44
Chile43
Morocco41
Afghanistan41
Kenya40
Guinea-Bissau40
Georgia35
Norway34
New Zealand32
Nepal31
Lebanon29
Saudi Arabia29
Somalia28
Vietnam27
Estonia27
Madagascar25
Cameroon24
UAE24
Bangladesh23
Gambia22
Kyrgyzstan22
Sri Lanka22
Zimbabwe20
Sudan19
Armenia19
Ethiopia17
Yemen16
Malaysia15
Bolivia15
Uruguay15
Liberia14
Kuwait14
DR Congo12
Tajikistan12
Turkmenistan12
Cyprus11
Ecuador11
Singapore8
Malta8
Uganda7
Zambia7
Guinea7
Mali7
Liechtenstein7
Jamaica7
Mauritius6
Burkina Faso6
Mongolia6
Palestine6
Trinidad and Tobago6
Costa Rica6
Nicaragua6
Sierra Leone5
Iceland5
Burundi3
Mozambique3
Republic of Congo3
Cape Verde3
Senegal3
Maldives3
Cambodia3
Paraguay3
Malawi2
Tanzania2
Angola2
Namibia2
Ivory Coast2
Laos2
Honduras2
Papua New Guinea2
Rwanda1
Central African Republic1
Western Sahara1
Botswana1
Myanmar1
Qatar1
Barbados1
Haiti1
Belize1
El Salvador1
Guatemala1
Panama1
Comoros0
Chad0
Gabon0
Sao Tome and Principe0
Benin0
Mauritania0
Niger0
Togo0
North Korea0
Oman0
San Marino0
Aruba0
Bahamas0
Dominica0
Montserrat0
Guyana0
Suriname0
Bermuda0
Fiji0
Solomon Islands0
French Polynesia0
Wallis and Futuna0

By region of origin

97% of immigrants come from Europe

314.1Ktotal

Ask Migo

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

Key facts

Immigrants in Slovenia in numbers

Immigration drives population growth

108% of the population growth of Slovenia since 1990 came from immigrants.

Bosnians are the largest group by a wide margin

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

The map of origins has changed since 1990

7 countries have entered the top 20 origins since 1990: Ukraine, Bulgaria, China. Ukraine climbed from outside the top 20 to #10.

1 in 7 residents of Slovenia was born abroad

314.1K of 2.1M residents were born abroad — 14.8% of the population.

Immigrant population in Slovenia over time

Foreigners living in Slovenia, by year

YearImmigrants
1990174414
1995170748
2000208031
2005210424
2010245956
2015237601
2020277027
2024314060

Largest groups over time

The 5 largest groups in Slovenia, by year

Bosnians Serbs Croats Macedonians Germans
YearBosniansSerbsCroatsMacedoniansGermans
199068549248254801867208402
199568327246794772165996970
2000773612994559921823112368
2005792623415456322877011925
201010291532867559641433312284
20151008803902546995156377586
20201222354739346599191337682
20241385765372952829216918709

Fastest-changing groups

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

Sierra Leoneans5+25%
Icelanders5+25%
Mauritians6+20%
Burkinabé6+20%
Mongolians6+20%
Palestinians6+20%
Trinidadians6+20%
Costa Ricans6+20%

Share of each diaspora living in Slovenia

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

Bosnians
9%138.6K
Serbs
6%53.7K
Croats
6%52.8K
Macedonians
4%21.7K
Montenegrins
4%4K

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

Frequently asked questions

How many foreigners live in Slovenia?

Around 314.1K immigrants live in Slovenia — the world's #97 largest immigrant population.

What percentage of the population of Slovenia are immigrants?

Immigrants make up around 15% of the population of Slovenia — that's 314.1K out of a total population of 2.1M.

Where do most immigrants in Slovenia come from?

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

How many Bosnians live in Slovenia?

Around 138.6K Bosnians live in Slovenia — about 44% of all immigrants, the largest group.

Is the immigrant population in Slovenia growing?

Yes — over the past decade, the number of immigrants in Slovenia has grown from 237.6K to 314.1K, about 32%.

Where does the data on immigrants in Slovenia come from?

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

Where to live?

Score countries, regions and cities by what matters to you

Living in Slovenia

See the full country overview