WTMG Intelligence
Global Migration Corridors
Explore where international migrant populations are concentrated across origin and destination countries using UN DESA International Migrant Stock data.
Latest observation: 2024
Corridor values represent migrant stock, not annual migration flows.
58,775Corridors Tracked
2024Latest Observation
172Destination Countries
UN DESASource
How to read corridor data
Mexico -> USA = 11.28 million means approximately 11.28 million international migrants whose origin is Mexico were living in the United States in the 2024 UN stock estimate. It does not mean 11.28 million people moved from Mexico to the USA during 2024.
The dataset estimates the number of international migrants living in each destination by origin.
Top 15 Corridors by 2024 Migrant Stock
| Rank | Origin | Destination | 2024 Migrant Stock | 2020 Migrant Stock | 2015 Migrant Stock | 2020-2024 Change | 2015-2024 Change |
|---|---|---|---|---|---|---|---|
| #1 | North MacedoniaEurope | GermanyEurope | 147,204 | 108,175 | 83,304 | +39,029 (+36.1%) | +63,900 (+76.7%) |
|
OriginNorth Macedonia DestinationGermany 2015 stock83,304 2020 stock108,175 2024 stock147,204 2015-2024 absolute change+63,900 2015-2024 percentage change+76.7% 2020-2024 absolute change+39,029 2020-2024 percentage change+36.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | North MacedoniaEurope | SwitzerlandEurope | 85,065 | 73,595 | 60,283 | +11,470 (+15.6%) | +24,782 (+41.1%) |
|
OriginNorth Macedonia DestinationSwitzerland 2015 stock60,283 2020 stock73,595 2024 stock85,065 2015-2024 absolute change+24,782 2015-2024 percentage change+41.1% 2020-2024 absolute change+11,470 2020-2024 percentage change+15.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | North MacedoniaEurope | ItalyEurope | 67,492 | 72,197 | 69,018 | -4,705 (-6.5%) | -1,526 (-2.2%) |
|
OriginNorth Macedonia DestinationItaly 2015 stock69,018 2020 stock72,197 2024 stock67,492 2015-2024 absolute change-1,526 2015-2024 percentage change-2.2% 2020-2024 absolute change-4,705 2020-2024 percentage change-6.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | North MacedoniaEurope | AustraliaOceania | 48,723 | 51,159 | 49,963 | -2,436 (-4.8%) | -1,240 (-2.5%) |
|
OriginNorth Macedonia DestinationAustralia 2015 stock49,963 2020 stock51,159 2024 stock48,723 2015-2024 absolute change-1,240 2015-2024 percentage change-2.5% 2020-2024 absolute change-2,436 2020-2024 percentage change-4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | North MacedoniaEurope | TürkiyeAsia | 35,535 | 38,728 | 43,868 | -3,193 (-8.2%) | -8,333 (-19.0%) |
|
OriginNorth Macedonia DestinationTürkiye 2015 stock43,868 2020 stock38,728 2024 stock35,535 2015-2024 absolute change-8,333 2015-2024 percentage change-19.0% 2020-2024 absolute change-3,193 2020-2024 percentage change-8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | North MacedoniaEurope | SerbiaEurope | 34,921 | 37,902 | 41,857 | -2,981 (-7.9%) | -6,936 (-16.6%) |
|
OriginNorth Macedonia DestinationSerbia 2015 stock41,857 2020 stock37,902 2024 stock34,921 2015-2024 absolute change-6,936 2015-2024 percentage change-16.6% 2020-2024 absolute change-2,981 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | North MacedoniaEurope | AustriaEurope | 31,837 | 28,104 | 23,741 | +3,733 (+13.3%) | +8,096 (+34.1%) |
|
OriginNorth Macedonia DestinationAustria 2015 stock23,741 2020 stock28,104 2024 stock31,837 2015-2024 absolute change+8,096 2015-2024 percentage change+34.1% 2020-2024 absolute change+3,733 2020-2024 percentage change+13.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | North MacedoniaEurope | SloveniaEurope | 21,691 | 19,133 | 15,637 | +2,558 (+13.4%) | +6,054 (+38.7%) |
|
OriginNorth Macedonia DestinationSlovenia 2015 stock15,637 2020 stock19,133 2024 stock21,691 2015-2024 absolute change+6,054 2015-2024 percentage change+38.7% 2020-2024 absolute change+2,558 2020-2024 percentage change+13.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | North MacedoniaEurope | SwedenEurope | 11,796 | 9,177 | 6,302 | +2,619 (+28.5%) | +5,494 (+87.2%) |
|
OriginNorth Macedonia DestinationSweden 2015 stock6,302 2020 stock9,177 2024 stock11,796 2015-2024 absolute change+5,494 2015-2024 percentage change+87.2% 2020-2024 absolute change+2,619 2020-2024 percentage change+28.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | North MacedoniaEurope | CanadaAmericas | 10,214 | 10,233 | 10,368 | -19 (-0.2%) | -154 (-1.5%) |
|
OriginNorth Macedonia DestinationCanada 2015 stock10,368 2020 stock10,233 2024 stock10,214 2015-2024 absolute change-154 2015-2024 percentage change-1.5% 2020-2024 absolute change-19 2020-2024 percentage change-0.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | North MacedoniaEurope | CroatiaEurope | 9,014 | 9,462 | 10,055 | -448 (-4.7%) | -1,041 (-10.4%) |
|
OriginNorth Macedonia DestinationCroatia 2015 stock10,055 2020 stock9,462 2024 stock9,014 2015-2024 absolute change-1,041 2015-2024 percentage change-10.4% 2020-2024 absolute change-448 2020-2024 percentage change-4.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | North MacedoniaEurope | BulgariaEurope | 6,345 | 4,614 | 2,402 | +1,731 (+37.5%) | +3,943 (+164.2%) |
|
OriginNorth Macedonia DestinationBulgaria 2015 stock2,402 2020 stock4,614 2024 stock6,345 2015-2024 absolute change+3,943 2015-2024 percentage change+164.2% 2020-2024 absolute change+1,731 2020-2024 percentage change+37.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | North MacedoniaEurope | DenmarkEurope | 4,426 | 3,881 | 3,153 | +545 (+14.0%) | +1,273 (+40.4%) |
|
OriginNorth Macedonia DestinationDenmark 2015 stock3,153 2020 stock3,881 2024 stock4,426 2015-2024 absolute change+1,273 2015-2024 percentage change+40.4% 2020-2024 absolute change+545 2020-2024 percentage change+14.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | North MacedoniaEurope | MontenegroEurope | 3,302 | 3,329 | 3,317 | -27 (-0.8%) | -15 (-0.5%) |
|
OriginNorth Macedonia DestinationMontenegro 2015 stock3,317 2020 stock3,329 2024 stock3,302 2015-2024 absolute change-15 2015-2024 percentage change-0.5% 2020-2024 absolute change-27 2020-2024 percentage change-0.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | North MacedoniaEurope | NorwayEurope | 3,260 | 2,932 | 2,467 | +328 (+11.2%) | +793 (+32.1%) |
|
OriginNorth Macedonia DestinationNorway 2015 stock2,467 2020 stock2,932 2024 stock3,260 2015-2024 absolute change+793 2015-2024 percentage change+32.1% 2020-2024 absolute change+328 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | North MacedoniaEurope | Bosnia and HerzegovinaEurope | 2,722 | 2,875 | 3,079 | -153 (-5.3%) | -357 (-11.6%) |
|
OriginNorth Macedonia DestinationBosnia and Herzegovina 2015 stock3,079 2020 stock2,875 2024 stock2,722 2015-2024 absolute change-357 2015-2024 percentage change-11.6% 2020-2024 absolute change-153 2020-2024 percentage change-5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | North MacedoniaEurope | BelgiumEurope | 2,492 | 1,819 | 1,323 | +673 (+37.0%) | +1,169 (+88.4%) |
|
OriginNorth Macedonia DestinationBelgium 2015 stock1,323 2020 stock1,819 2024 stock2,492 2015-2024 absolute change+1,169 2015-2024 percentage change+88.4% 2020-2024 absolute change+673 2020-2024 percentage change+37.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | North MacedoniaEurope | GreeceEurope | 2,348 | 2,210 | 2,164 | +138 (+6.2%) | +184 (+8.5%) |
|
OriginNorth Macedonia DestinationGreece 2015 stock2,164 2020 stock2,210 2024 stock2,348 2015-2024 absolute change+184 2015-2024 percentage change+8.5% 2020-2024 absolute change+138 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | North MacedoniaEurope | Czech RepublicEurope | 2,311 | 2,220 | 2,106 | +91 (+4.1%) | +205 (+9.7%) |
|
OriginNorth Macedonia DestinationCzech Republic 2015 stock2,106 2020 stock2,220 2024 stock2,311 2015-2024 absolute change+205 2015-2024 percentage change+9.7% 2020-2024 absolute change+91 2020-2024 percentage change+4.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | North MacedoniaEurope | SlovakiaEurope | 960 | 883 | 760 | +77 (+8.7%) | +200 (+26.3%) |
|
OriginNorth Macedonia DestinationSlovakia 2015 stock760 2020 stock883 2024 stock960 2015-2024 absolute change+200 2015-2024 percentage change+26.3% 2020-2024 absolute change+77 2020-2024 percentage change+8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | North MacedoniaEurope | LuxembourgEurope | 699 | 605 | 346 | +94 (+15.5%) | +353 (+102.0%) |
|
OriginNorth Macedonia DestinationLuxembourg 2015 stock346 2020 stock605 2024 stock699 2015-2024 absolute change+353 2015-2024 percentage change+102.0% 2020-2024 absolute change+94 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | North MacedoniaEurope | AlbaniaEurope | 474 | 499 | 534 | -25 (-5.0%) | -60 (-11.2%) |
|
OriginNorth Macedonia DestinationAlbania 2015 stock534 2020 stock499 2024 stock474 2015-2024 absolute change-60 2015-2024 percentage change-11.2% 2020-2024 absolute change-25 2020-2024 percentage change-5.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | North MacedoniaEurope | HungaryEurope | 355 | 301 | 149 | +54 (+17.9%) | +206 (+138.3%) |
|
OriginNorth Macedonia DestinationHungary 2015 stock149 2020 stock301 2024 stock355 2015-2024 absolute change+206 2015-2024 percentage change+138.3% 2020-2024 absolute change+54 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | North MacedoniaEurope | PortugalEurope | 349 | 310 | 272 | +39 (+12.6%) | +77 (+28.3%) |
|
OriginNorth Macedonia DestinationPortugal 2015 stock272 2020 stock310 2024 stock349 2015-2024 absolute change+77 2015-2024 percentage change+28.3% 2020-2024 absolute change+39 2020-2024 percentage change+12.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | North MacedoniaEurope | PolandEurope | 308 | 309 | 318 | -1 (-0.3%) | -10 (-3.1%) |
|
OriginNorth Macedonia DestinationPoland 2015 stock318 2020 stock309 2024 stock308 2015-2024 absolute change-10 2015-2024 percentage change-3.1% 2020-2024 absolute change-1 2020-2024 percentage change-0.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | North MacedoniaEurope | FinlandEurope | 250 | 212 | 157 | +38 (+17.9%) | +93 (+59.2%) |
|
OriginNorth Macedonia DestinationFinland 2015 stock157 2020 stock212 2024 stock250 2015-2024 absolute change+93 2015-2024 percentage change+59.2% 2020-2024 absolute change+38 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | North MacedoniaEurope | MaltaEurope | 151 | 87 | 41 | +64 (+73.6%) | +110 (+268.3%) |
|
OriginNorth Macedonia DestinationMalta 2015 stock41 2020 stock87 2024 stock151 2015-2024 absolute change+110 2015-2024 percentage change+268.3% 2020-2024 absolute change+64 2020-2024 percentage change+73.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | North MacedoniaEurope | IcelandEurope | 127 | 84 | 40 | +43 (+51.2%) | +87 (+217.5%) |
|
OriginNorth Macedonia DestinationIceland 2015 stock40 2020 stock84 2024 stock127 2015-2024 absolute change+87 2015-2024 percentage change+217.5% 2020-2024 absolute change+43 2020-2024 percentage change+51.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | North MacedoniaEurope | LiechtensteinEurope | 102 | 95 | 88 | +7 (+7.4%) | +14 (+15.9%) |
|
OriginNorth Macedonia DestinationLiechtenstein 2015 stock88 2020 stock95 2024 stock102 2015-2024 absolute change+14 2015-2024 percentage change+15.9% 2020-2024 absolute change+7 2020-2024 percentage change+7.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | North MacedoniaEurope | Costa RicaAmericas | 37 | 31 | 26 | +6 (+19.4%) | +11 (+42.3%) |
|
OriginNorth Macedonia DestinationCosta Rica 2015 stock26 2020 stock31 2024 stock37 2015-2024 absolute change+11 2015-2024 percentage change+42.3% 2020-2024 absolute change+6 2020-2024 percentage change+19.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | North MacedoniaEurope | Dominican RepublicAmericas | 28 | 26 | 26 | +2 (+7.7%) | +2 (+7.7%) |
|
OriginNorth Macedonia DestinationDominican Republic 2015 stock26 2020 stock26 2024 stock28 2015-2024 absolute change+2 2015-2024 percentage change+7.7% 2020-2024 absolute change+2 2020-2024 percentage change+7.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | North MacedoniaEurope | CyprusEurope | 19 | 18 | 18 | +1 (+5.6%) | +1 (+5.6%) |
|
OriginNorth Macedonia DestinationCyprus 2015 stock18 2020 stock18 2024 stock19 2015-2024 absolute change+1 2015-2024 percentage change+5.6% 2020-2024 absolute change+1 2020-2024 percentage change+5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | North MacedoniaEurope | EstoniaEurope | 19 | 19 | 9 | 0 (0.0%) | +10 (+111.1%) |
|
OriginNorth Macedonia DestinationEstonia 2015 stock9 2020 stock19 2024 stock19 2015-2024 absolute change+10 2015-2024 percentage change+111.1% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | North MacedoniaEurope | LatviaEurope | 16 | 17 | 12 | -1 (-5.9%) | +4 (+33.3%) |
|
OriginNorth Macedonia DestinationLatvia 2015 stock12 2020 stock17 2024 stock16 2015-2024 absolute change+4 2015-2024 percentage change+33.3% 2020-2024 absolute change-1 2020-2024 percentage change-5.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | North MacedoniaEurope | BoliviaAmericas | 15 | 13 | 13 | +2 (+15.4%) | +2 (+15.4%) |
|
OriginNorth Macedonia DestinationBolivia 2015 stock13 2020 stock13 2024 stock15 2015-2024 absolute change+2 2015-2024 percentage change+15.4% 2020-2024 absolute change+2 2020-2024 percentage change+15.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | North MacedoniaEurope | LithuaniaEurope | 7 | 7 | 4 | 0 (0.0%) | +3 (+75.0%) |
|
OriginNorth Macedonia DestinationLithuania 2015 stock4 2020 stock7 2024 stock7 2015-2024 absolute change+3 2015-2024 percentage change+75.0% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | North MacedoniaEurope | MongoliaAsia | 2 | 2 | 3 | 0 (0.0%) | -1 (-33.3%) |
|
OriginNorth Macedonia DestinationMongolia 2015 stock3 2020 stock2 2024 stock2 2015-2024 absolute change-1 2015-2024 percentage change-33.3% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | North MacedoniaEurope | RomaniaEurope | 0 | 0 | 0 | N/A | N/A |
|
OriginNorth Macedonia DestinationRomania 2015 stock0 2020 stock0 2024 stock0 2015-2024 absolute change0 2015-2024 percentage changeN/A 2020-2024 absolute change0 2020-2024 percentage changeN/A SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||