Immigrants in Serbia
696.6K foreign-born residents — the #71 largest immigrant population in the world
Where immigrants come from
The top 3 countries account for 80% of all immigrants
↑↓ — change vs 2020
| 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
Europe is the leading region of origin at 99%
687.4K
3.2K
3K
1.7K
1.1K
220
53
Ask Migo
Tap a question — our AI assistant answers it in chat, with real migration data
Interesting facts
Notable statistics about immigration in Serbia.
Serbia is a primary destination for emigrants from Montenegro
Serbia attracts 64% of all emigrants from Montenegro, making it the leading destination for those leaving the country.
Bosnia is the leading source of immigration by a wide margin
Bosnia accounts for 40% of all immigrants, far ahead of the second-largest source at just 32%.
Top source countries have shifted significantly since 1990
6 new countries have entered the top 20: Ukraine, Greece, Italy — Ukraine rose from outside the top 20 to rank #7.
A significant share of the population of Montenegro has settled here
More than 1 in 11 people from Montenegro now live in Serbia — 57.9K people, representing 9.29% of the population of Montenegro.
How immigration changed over time
Total immigrant population by year
| Year | Immigrants |
|---|---|
| 1990 | 1043399 |
| 1995 | 1231245 |
| 2000 | 1401544 |
| 2005 | 1071170 |
| 2010 | 873349 |
| 2015 | 777429 |
| 2020 | 719679 |
| 2024 | 696633 |
Top sources over time
Immigration from the 5 largest source countries
| Year | Bosnia | Croatia | Montenegro | North Macedonia | Germany |
|---|---|---|---|---|---|
| 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 origins
How immigration from each country has changed since the selected year
Serbia as a destination, by diaspora
Share of each country's emigrants who settled in Serbia
Data source: International Migrant Stock 2024 (UN DESA, Population Division)
Frequently asked questions
How many immigrants live in Serbia?
Around 696.6K foreign-born residents live in Serbia, making it the #71-largest immigrant population in the world.
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 foreign-born residents.
What share 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.
How has immigration to Serbia changed over the past decade?
Over the past decade, the immigrant population in Serbia has fallen from 777.4K to 696.6K people, a decline of about 10%.
Where to live?
Match a country to your priorities
Explore other countries
See where people move around the world