Immigrants in Serbia
696.6K foreigners live in Serbia — 11% of the country's population
Immigrants in Serbia by country
The 3 largest groups make up 80% of all immigrants
| Country | Immigrants |
|---|---|
| Bosnia | 277641 |
| Croatia | 223325 |
| Montenegro | 57943 |
| North Macedonia | 34921 |
| Germany | 17967 |
| Russia | 11961 |
| Ukraine | 10681 |
| Slovenia | 9115 |
| Austria | 8034 |
| Greece | 6269 |
| France | 6141 |
| Hungary | 4677 |
| Switzerland | 3881 |
| Italy | 2983 |
| China | 2274 |
| Romania | 2160 |
| USA | 2032 |
| Sweden | 1572 |
| Turkey | 1442 |
| Canada | 1168 |
| Australia | 1084 |
| Netherlands | 965 |
| Czech Republic | 964 |
| United Kingdom | 927 |
| Bulgaria | 896 |
| Albania | 853 |
| Poland | 783 |
| Slovakia | 755 |
| Luxembourg | 731 |
| India | 714 |
| Belgium | 467 |
| Denmark | 340 |
| Spain | 276 |
| Libya | 220 |
| Iraq | 122 |
| Syria | 119 |
| Moldova | 103 |
| Belarus | 74 |
| Argentina | 53 |
By region of origin
99% of immigrants come from Europe
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
| Year | Immigrants |
|---|---|
| 1990 | 1043399 |
| 1995 | 1231245 |
| 2000 | 1401544 |
| 2005 | 1071170 |
| 2010 | 873349 |
| 2015 | 777429 |
| 2020 | 719679 |
| 2024 | 696633 |
Largest groups over time
The 5 largest groups in Serbia, by year
| Year | Bosnians | Croats | Montenegrins | Macedonians | Germans |
|---|---|---|---|---|---|
| 1990 | 416017 | 388793 | 77507 | 60210 | 24565 |
| 1995 | 488060 | 531823 | 72417 | 58359 | 14671 |
| 2000 | 574192 | 647883 | 71082 | 56194 | 8423 |
| 2005 | 434881 | 464341 | 70235 | 51943 | 8192 |
| 2010 | 360622 | 343685 | 67568 | 46351 | 10262 |
| 2015 | 324368 | 282253 | 65000 | 41857 | 12856 |
| 2020 | 300294 | 242098 | 62520 | 37902 | 16105 |
| 2024 | 277641 | 223325 | 57943 | 34921 | 17967 |
Fastest-changing groups
How each group's numbers have changed since the selected year
Share of each diaspora living in Serbia
Of each group's emigrants worldwide, the share who live in Serbia
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