Migranto

Immigrants in Serbia

696.6K foreigners live in Serbia — 11% of the country's population

#71 largest immigrant population in the world#21 in Europe

Immigrants in Serbia by country

The 3 largest groups make up 80% of all immigrants

1Bosnians
277.6K39.9%
2Croats
223.3K32.1%
3Montenegrins
57.9K8.3%
4Macedonians
34.9K5.0%
5Germans
18K2.6%
6Russians
12K1.7%
7Ukrainians
10.7K1.5%
8Slovenes
9.1K1.3%
CountryImmigrants
Bosnia277641
Croatia223325
Montenegro57943
North Macedonia34921
Germany17967
Russia11961
Ukraine10681
Slovenia9115
Austria8034
Greece6269
France6141
Hungary4677
Switzerland3881
Italy2983
China2274
Romania2160
USA2032
Sweden1572
Turkey1442
Canada1168
Australia1084
Netherlands965
Czech Republic964
United Kingdom927
Bulgaria896
Albania853
Poland783
Slovakia755
Luxembourg731
India714
Belgium467
Denmark340
Spain276
Libya220
Iraq122
Syria119
Moldova103
Belarus74
Argentina53

By region of origin

99% of immigrants come from Europe

696.6Ktotal

Ask Migo

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

Key facts

Immigrants in Serbia in numbers

64% of all emigrants from Montenegro live in Serbia

No other country has more people born in Montenegro.

Bosnians are the largest group by a wide margin

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

The map of origins has changed since 1990

6 countries have entered the top 20 origins since 1990: Ukraine, Greece, Italy. Ukraine climbed from outside the top 20 to #7.

1 in 11 people born in Montenegro lives in Serbia

57.9K people born in Montenegro live in Serbia — 9.29% of the population of Montenegro.

1 in 9 residents of Serbia was born abroad

696.6K of 6.6M residents were born abroad — 10.6% of the population.

Immigrant population in Serbia over time

Foreigners living in Serbia, by year

YearImmigrants
19901043399
19951231245
20001401544
20051071170
2010873349
2015777429
2020719679
2024696633

Largest groups over time

The 5 largest groups in Serbia, by year

Bosnians Croats Montenegrins Macedonians Germans
YearBosniansCroatsMontenegrinsMacedoniansGermans
1990416017388793775076021024565
1995488060531823724175835914671
200057419264788371082561948423
200543488146434170235519438192
2010360622343685675684635110262
2015324368282253650004185712856
2020300294242098625203790216105
2024277641223325579433492117967

Fastest-changing groups

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

Greeks6.3K+493%
Ukrainians10.7K+443%
Hungarians4.7K+205%
Czechs964+85%
Turks1.4K+30%
Chinese2.3K+28%
Russians12K+27%
Danes340+27%

Share of each diaspora living in Serbia

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

Montenegrins
64%57.9K
Croats
27%223.3K
Bosnians
17%277.6K
Slovenes
12%9.1K
Macedonians
7%34.9K

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

Frequently asked questions

How many foreigners live in Serbia?

Around 696.6K immigrants live in Serbia — the world's #71 largest immigrant population.

What percentage of the population of Serbia are immigrants?

Immigrants make up around 11% of the population of Serbia — that's 696.6K out of a total population of 6.6M.

Where do most immigrants in Serbia come from?

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

How many Bosnians live in Serbia?

Around 277.6K Bosnians live in Serbia — about 40% of all immigrants, the largest group.

Is the immigrant population in Serbia growing?

No — over the past decade, the number of immigrants in Serbia has fallen from 777.4K to 696.6K, about 10%.

Where does the data on immigrants in Serbia come from?

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

Where to live?

Score countries, regions and cities by what matters to you

Living in Serbia

See the full country overview