Immigrants in North Macedonia
149.4K foreign-born residents — the #125 largest immigrant population in the world
Where immigrants come from
The top 3 countries account for 72% of all immigrants
↑↓ — change vs 2020
| Country | Immigrants |
|---|---|
| Albania | 68356 |
| Turkey | 20082 |
| Ukraine | 19187 |
| Serbia | 18073 |
| Montenegro | 9302 |
| Bosnia | 8781 |
| Egypt | 1978 |
| Croatia | 1443 |
| Bulgaria | 1079 |
| Slovenia | 256 |
| Greece | 233 |
| Russia | 215 |
| Poland | 99 |
| Hungary | 80 |
| Czech Republic | 52 |
| Germany | 41 |
| Italy | 36 |
| Slovakia | 35 |
| Romania | 22 |
By region of origin
Europe is the leading region of origin at 85%
127.3K
20.1K
2K
Ask Migo
Tap a question — our AI assistant answers it in chat, with real migration data
Interesting facts
Notable statistics about immigration in North Macedonia.
Albania is the leading source of immigration by a wide margin
Albania accounts for 46% of all immigrants, far ahead of the second-largest source at just 13%.
Immigration has accelerated notably since 2020
The immigrant population grew 15% from 129.8K to 149.4K, indicating an acceleration in migration flows following COVID and recent geopolitical shifts.
A significant share of residents were born abroad
1 in 12 residents of North Macedonia is foreign-born — 149.4K out of 1.8M, representing 8.2% of the population.
How immigration changed over time
Total immigrant population by year
| Year | Immigrants |
|---|---|
| 1990 | 93617 |
| 1995 | 107917 |
| 2000 | 124336 |
| 2005 | 126296 |
| 2010 | 128286 |
| 2015 | 129202 |
| 2020 | 129765 |
| 2024 | 149350 |
Top sources over time
Immigration from the 5 largest source countries
| Year | Albania | Turkey | Ukraine | Serbia | Montenegro |
|---|---|---|---|---|---|
| 1990 | 45001 | 11417 | 65 | 17950 | 9247 |
| 1995 | 58009 | 13247 | 61 | 16803 | 8606 |
| 2000 | 69367 | 18717 | 57 | 15656 | 8065 |
| 2005 | 69782 | 19250 | 58 | 16097 | 8292 |
| 2010 | 70230 | 19770 | 60 | 16538 | 8519 |
| 2015 | 67799 | 19922 | 64 | 17930 | 9229 |
| 2020 | 68113 | 20011 | 63 | 18009 | 9269 |
| 2024 | 68356 | 20082 | 19187 | 18073 | 9302 |
Fastest-changing origins
How immigration from each country has changed since the selected year
North Macedonia as a destination, by diaspora
Share of each country's emigrants who settled in North Macedonia
Data source: International Migrant Stock 2024 (UN DESA, Population Division)
Frequently asked questions
How many immigrants live in North Macedonia?
Around 149.4K foreign-born residents live in North Macedonia, making it the #125-largest immigrant population in the world.
Where do most immigrants in North Macedonia come from?
Most immigrants in North Macedonia come from Albania, Turkey and Ukraine — these three countries account for about 72% of all foreign-born residents.
What share of the population of North Macedonia are immigrants?
Immigrants make up around 8% of the population of North Macedonia — that's 149.4K out of a total population of 1.8M.
How has immigration to North Macedonia changed over the past decade?
Over the past decade, the immigrant population in North Macedonia has grown from 129.2K to 149.4K people, a growth of about 16%.
Where to live?
Match a country to your priorities
Explore other countries
See where people move around the world