Immigration in North Macedonia
North Macedonia recorded 7,458 immigrants in 2024. The value for 2024 is the highest in the series, which starts in 2008.
North Macedonia, 2024
7,458
Change from 2022
+204.2%
European Union, 2024
5,684,984 immigrantsip (Source flag ip)
Position in 2024
31st of 33
Immigration in North Macedonia over time
View
North Macedonia
European Union
×
The chart loads when you scroll to it. The table below shows the same data.
The chart shows a calculation from the published values. The table below keeps the published values.
People. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.
| Period | North Macedonia | European Union |
|---|---|---|
| 2024 | 7,458 immigrants | 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional) |
| 2023 | – | 6,011,360 immigrantsep (estimated, provisional) |
| 2022 | 2,452 immigrants | 6,997,284 immigrantsep (estimated, provisional) |
| 2021 | 1,570 immigrants | 4,132,213 immigrantsbep (break in time series, estimated, provisional) |
| 2020 | 2,555 immigrants | 3,279,673 immigrantsep (estimated, provisional) |
| 2019 | 2,118 immigrants | 4,206,293 immigrantsbep (break in time series, estimated, provisional) |
| 2018 | 2,053 immigrants | 3,936,055 immigrantsep (estimated, provisional) |
| 2017 | 2,064 immigrants | 3,766,413 immigrantsep (estimated, provisional) |
| 2016 | 2,262 immigrants | 3,735,536 immigrantsbep (break in time series, estimated, provisional) |
| 2015 | 1,741 immigrants | 4,097,244 immigrantsbep (break in time series, estimated, provisional) |
| 2014 | 1,935 immigrants | 3,187,841 immigrantsep (estimated, provisional) |
| 2013 | 2,050 immigrants | 2,901,962 immigrantsbep (break in time series, estimated, provisional) |
| 2012 | 1,715 immigrants | – |
| 2011 | 1,464 immigrants | – |
| 2010 | 1,359 immigrants | – |
| 2009 | 857 immigrants | – |
| 2008 | 1,052 immigrants | – |
Flags: bep break in time series, estimated, provisional; ep estimated, provisional; ip value imputed by Eurostat or other receiving agencies, provisional . A dash means no value was published.
In short
- The previous available figure was 2,452 immigrants in 2022, a change of +204.2%.
- Since 2013, when it was 2,050 immigrants, the figure has changed by +263.8%.
- Among the 33 countries with data for 2024, North Macedonia has the 31st highest value.
- The figure for the European Union in 2024 was 5,684,984 immigrants.
More for North Macedonia
All statistics for North Macedonia
Emigration
1,711 emigrants
2024 · Eurostat
Acquisitions of citizenship
1,713 people
2007 · Eurostat
Net migration
-5,645 people
2025 · World Bank
Net migration rate
0.5 per 1,000 people
2025 · Eurostat
Net migration estimates and projections
-3.1 per 1,000 people
2023 · UN Population Division
International migrant stock
8.3%
2024 · World Bank