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 | MoroccoAfrica | SpainEurope | 1,088,408 | 914,262 | 736,479 | +174,146 (+19.0%) | +351,929 (+47.8%) |
|
OriginMorocco DestinationSpain 2015 stock736,479 2020 stock914,262 2024 stock1,088,408 2015-2024 absolute change+351,929 2015-2024 percentage change+47.8% 2020-2024 absolute change+174,146 2020-2024 percentage change+19.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | MoroccoAfrica | FranceEurope | 1,066,129 | 1,027,490 | 961,153 | +38,639 (+3.8%) | +104,976 (+10.9%) |
|
OriginMorocco DestinationFrance 2015 stock961,153 2020 stock1,027,490 2024 stock1,066,129 2015-2024 absolute change+104,976 2015-2024 percentage change+10.9% 2020-2024 absolute change+38,639 2020-2024 percentage change+3.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | MoroccoAfrica | ItalyEurope | 472,734 | 450,791 | 399,627 | +21,943 (+4.9%) | +73,107 (+18.3%) |
|
OriginMorocco DestinationItaly 2015 stock399,627 2020 stock450,791 2024 stock472,734 2015-2024 absolute change+73,107 2015-2024 percentage change+18.3% 2020-2024 absolute change+21,943 2020-2024 percentage change+4.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | MoroccoAfrica | BelgiumEurope | 246,575 | 227,813 | 209,668 | +18,762 (+8.2%) | +36,907 (+17.6%) |
|
OriginMorocco DestinationBelgium 2015 stock209,668 2020 stock227,813 2024 stock246,575 2015-2024 absolute change+36,907 2015-2024 percentage change+17.6% 2020-2024 absolute change+18,762 2020-2024 percentage change+8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | MoroccoAfrica | IsraelMiddle East | 190,607 | 179,842 | 166,846 | +10,765 (+6.0%) | +23,761 (+14.2%) |
|
OriginMorocco DestinationIsrael 2015 stock166,846 2020 stock179,842 2024 stock190,607 2015-2024 absolute change+23,761 2015-2024 percentage change+14.2% 2020-2024 absolute change+10,765 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | MoroccoAfrica | NetherlandsEurope | 176,423 | 172,458 | 168,524 | +3,965 (+2.3%) | +7,899 (+4.7%) |
|
OriginMorocco DestinationNetherlands 2015 stock168,524 2020 stock172,458 2024 stock176,423 2015-2024 absolute change+7,899 2015-2024 percentage change+4.7% 2020-2024 absolute change+3,965 2020-2024 percentage change+2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | MoroccoAfrica | GermanyEurope | 156,555 | 126,665 | 107,252 | +29,890 (+23.6%) | +49,303 (+46.0%) |
|
OriginMorocco DestinationGermany 2015 stock107,252 2020 stock126,665 2024 stock156,555 2015-2024 absolute change+49,303 2015-2024 percentage change+46.0% 2020-2024 absolute change+29,890 2020-2024 percentage change+23.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | MoroccoAfrica | CanadaAmericas | 94,694 | 80,114 | 70,358 | +14,580 (+18.2%) | +24,336 (+34.6%) |
|
OriginMorocco DestinationCanada 2015 stock70,358 2020 stock80,114 2024 stock94,694 2015-2024 absolute change+24,336 2015-2024 percentage change+34.6% 2020-2024 absolute change+14,580 2020-2024 percentage change+18.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | MoroccoAfrica | TürkiyeAsia | 27,080 | 15,343 | 3,629 | +11,737 (+76.5%) | +23,451 (+646.2%) |
|
OriginMorocco DestinationTürkiye 2015 stock3,629 2020 stock15,343 2024 stock27,080 2015-2024 absolute change+23,451 2015-2024 percentage change+646.2% 2020-2024 absolute change+11,737 2020-2024 percentage change+76.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | MoroccoAfrica | SwitzerlandEurope | 21,949 | 19,664 | 17,312 | +2,285 (+11.6%) | +4,637 (+26.8%) |
|
OriginMorocco DestinationSwitzerland 2015 stock17,312 2020 stock19,664 2024 stock21,949 2015-2024 absolute change+4,637 2015-2024 percentage change+26.8% 2020-2024 absolute change+2,285 2020-2024 percentage change+11.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | MoroccoAfrica | SwedenEurope | 13,437 | 11,726 | 9,256 | +1,711 (+14.6%) | +4,181 (+45.2%) |
|
OriginMorocco DestinationSweden 2015 stock9,256 2020 stock11,726 2024 stock13,437 2015-2024 absolute change+4,181 2015-2024 percentage change+45.2% 2020-2024 absolute change+1,711 2020-2024 percentage change+14.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | MoroccoAfrica | UAEMiddle East | 8,368 | 7,370 | 7,038 | +998 (+13.5%) | +1,330 (+18.9%) |
|
OriginMorocco DestinationUAE 2015 stock7,038 2020 stock7,370 2024 stock8,368 2015-2024 absolute change+1,330 2015-2024 percentage change+18.9% 2020-2024 absolute change+998 2020-2024 percentage change+13.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | MoroccoAfrica | NorwayEurope | 6,893 | 6,199 | 5,522 | +694 (+11.2%) | +1,371 (+24.8%) |
|
OriginMorocco DestinationNorway 2015 stock5,522 2020 stock6,199 2024 stock6,893 2015-2024 absolute change+1,371 2015-2024 percentage change+24.8% 2020-2024 absolute change+694 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | MoroccoAfrica | TunisiaAfrica | 6,458 | 6,146 | 5,785 | +312 (+5.1%) | +673 (+11.6%) |
|
OriginMorocco DestinationTunisia 2015 stock5,785 2020 stock6,146 2024 stock6,458 2015-2024 absolute change+673 2015-2024 percentage change+11.6% 2020-2024 absolute change+312 2020-2024 percentage change+5.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | MoroccoAfrica | DenmarkEurope | 6,166 | 5,874 | 5,485 | +292 (+5.0%) | +681 (+12.4%) |
|
OriginMorocco DestinationDenmark 2015 stock5,485 2020 stock5,874 2024 stock6,166 2015-2024 absolute change+681 2015-2024 percentage change+12.4% 2020-2024 absolute change+292 2020-2024 percentage change+5.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | MoroccoAfrica | LibyaAfrica | 5,527 | 5,229 | 4,883 | +298 (+5.7%) | +644 (+13.2%) |
|
OriginMorocco DestinationLibya 2015 stock4,883 2020 stock5,229 2024 stock5,527 2015-2024 absolute change+644 2015-2024 percentage change+13.2% 2020-2024 absolute change+298 2020-2024 percentage change+5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | MoroccoAfrica | SenegalAfrica | 4,376 | 4,268 | 4,134 | +108 (+2.5%) | +242 (+5.9%) |
|
OriginMorocco DestinationSenegal 2015 stock4,134 2020 stock4,268 2024 stock4,376 2015-2024 absolute change+242 2015-2024 percentage change+5.9% 2020-2024 absolute change+108 2020-2024 percentage change+2.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | MoroccoAfrica | KuwaitMiddle East | 3,240 | 2,955 | 2,546 | +285 (+9.6%) | +694 (+27.3%) |
|
OriginMorocco DestinationKuwait 2015 stock2,546 2020 stock2,955 2024 stock3,240 2015-2024 absolute change+694 2015-2024 percentage change+27.3% 2020-2024 absolute change+285 2020-2024 percentage change+9.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | MoroccoAfrica | FinlandEurope | 2,976 | 2,528 | 1,952 | +448 (+17.7%) | +1,024 (+52.5%) |
|
OriginMorocco DestinationFinland 2015 stock1,952 2020 stock2,528 2024 stock2,976 2015-2024 absolute change+1,024 2015-2024 percentage change+52.5% 2020-2024 absolute change+448 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | MoroccoAfrica | LuxembourgEurope | 2,887 | 2,499 | 244 | +388 (+15.5%) | +2,643 (+1,083.2%) |
|
OriginMorocco DestinationLuxembourg 2015 stock244 2020 stock2,499 2024 stock2,887 2015-2024 absolute change+2,643 2015-2024 percentage change+1,083.2% 2020-2024 absolute change+388 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | MoroccoAfrica | AustraliaOceania | 2,775 | 2,603 | 2,163 | +172 (+6.6%) | +612 (+28.3%) |
|
OriginMorocco DestinationAustralia 2015 stock2,163 2020 stock2,603 2024 stock2,775 2015-2024 absolute change+612 2015-2024 percentage change+28.3% 2020-2024 absolute change+172 2020-2024 percentage change+6.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | MoroccoAfrica | PortugalEurope | 2,538 | 2,256 | 1,968 | +282 (+12.5%) | +570 (+29.0%) |
|
OriginMorocco DestinationPortugal 2015 stock1,968 2020 stock2,256 2024 stock2,538 2015-2024 absolute change+570 2015-2024 percentage change+29.0% 2020-2024 absolute change+282 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | MoroccoAfrica | GreeceEurope | 2,246 | 2,114 | 2,070 | +132 (+6.2%) | +176 (+8.5%) |
|
OriginMorocco DestinationGreece 2015 stock2,070 2020 stock2,114 2024 stock2,246 2015-2024 absolute change+176 2015-2024 percentage change+8.5% 2020-2024 absolute change+132 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | MoroccoAfrica | UkraineEurope | 1,789 | 1,765 | 1,737 | +24 (+1.4%) | +52 (+3.0%) |
|
OriginMorocco DestinationUkraine 2015 stock1,737 2020 stock1,765 2024 stock1,789 2015-2024 absolute change+52 2015-2024 percentage change+3.0% 2020-2024 absolute change+24 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | MoroccoAfrica | BrazilAmericas | 1,689 | 1,287 | 607 | +402 (+31.2%) | +1,082 (+178.3%) |
|
OriginMorocco DestinationBrazil 2015 stock607 2020 stock1,287 2024 stock1,689 2015-2024 absolute change+1,082 2015-2024 percentage change+178.3% 2020-2024 absolute change+402 2020-2024 percentage change+31.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | MoroccoAfrica | MaltaEurope | 1,166 | 671 | 309 | +495 (+73.8%) | +857 (+277.3%) |
|
OriginMorocco DestinationMalta 2015 stock309 2020 stock671 2024 stock1,166 2015-2024 absolute change+857 2015-2024 percentage change+277.3% 2020-2024 absolute change+495 2020-2024 percentage change+73.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | MoroccoAfrica | ChinaAsia | 1,026 | 889 | 447 | +137 (+15.4%) | +579 (+129.5%) |
|
OriginMorocco DestinationChina 2015 stock447 2020 stock889 2024 stock1,026 2015-2024 absolute change+579 2015-2024 percentage change+129.5% 2020-2024 absolute change+137 2020-2024 percentage change+15.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | MoroccoAfrica | MaliAfrica | 1,021 | 910 | 777 | +111 (+12.2%) | +244 (+31.4%) |
|
OriginMorocco DestinationMali 2015 stock777 2020 stock910 2024 stock1,021 2015-2024 absolute change+244 2015-2024 percentage change+31.4% 2020-2024 absolute change+111 2020-2024 percentage change+12.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | MoroccoAfrica | EgyptAfrica | 979 | 1,124 | 6 | -145 (-12.9%) | +973 (+16,216.7%) |
|
OriginMorocco DestinationEgypt 2015 stock6 2020 stock1,124 2024 stock979 2015-2024 absolute change+973 2015-2024 percentage change+16,216.7% 2020-2024 absolute change-145 2020-2024 percentage change-12.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | MoroccoAfrica | VenezuelaAmericas | 905 | 949 | 1,008 | -44 (-4.6%) | -103 (-10.2%) |
|
OriginMorocco DestinationVenezuela 2015 stock1,008 2020 stock949 2024 stock905 2015-2024 absolute change-103 2015-2024 percentage change-10.2% 2020-2024 absolute change-44 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | MoroccoAfrica | BahrainMiddle East | 843 | 788 | 724 | +55 (+7.0%) | +119 (+16.4%) |
|
OriginMorocco DestinationBahrain 2015 stock724 2020 stock788 2024 stock843 2015-2024 absolute change+119 2015-2024 percentage change+16.4% 2020-2024 absolute change+55 2020-2024 percentage change+7.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | MoroccoAfrica | GabonAfrica | 774 | 717 | 653 | +57 (+7.9%) | +121 (+18.5%) |
|
OriginMorocco DestinationGabon 2015 stock653 2020 stock717 2024 stock774 2015-2024 absolute change+121 2015-2024 percentage change+18.5% 2020-2024 absolute change+57 2020-2024 percentage change+7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | MoroccoAfrica | IraqMiddle East | 599 | 591 | 586 | +8 (+1.4%) | +13 (+2.2%) |
|
OriginMorocco DestinationIraq 2015 stock586 2020 stock591 2024 stock599 2015-2024 absolute change+13 2015-2024 percentage change+2.2% 2020-2024 absolute change+8 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | MoroccoAfrica | PolandEurope | 555 | 479 | 446 | +76 (+15.9%) | +109 (+24.4%) |
|
OriginMorocco DestinationPoland 2015 stock446 2020 stock479 2024 stock555 2015-2024 absolute change+109 2015-2024 percentage change+24.4% 2020-2024 absolute change+76 2020-2024 percentage change+15.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | MoroccoAfrica | AndorraEurope | 536 | 505 | 470 | +31 (+6.1%) | +66 (+14.0%) |
|
OriginMorocco DestinationAndorra 2015 stock470 2020 stock505 2024 stock536 2015-2024 absolute change+66 2015-2024 percentage change+14.0% 2020-2024 absolute change+31 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | MoroccoAfrica | HungaryEurope | 520 | 441 | 203 | +79 (+17.9%) | +317 (+156.2%) |
|
OriginMorocco DestinationHungary 2015 stock203 2020 stock441 2024 stock520 2015-2024 absolute change+317 2015-2024 percentage change+156.2% 2020-2024 absolute change+79 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | MoroccoAfrica | MexicoAmericas | 515 | 410 | 309 | +105 (+25.6%) | +206 (+66.7%) |
|
OriginMorocco DestinationMexico 2015 stock309 2020 stock410 2024 stock515 2015-2024 absolute change+206 2015-2024 percentage change+66.7% 2020-2024 absolute change+105 2020-2024 percentage change+25.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | MoroccoAfrica | South AfricaAfrica | 417 | 427 | 533 | -10 (-2.3%) | -116 (-21.8%) |
|
OriginMorocco DestinationSouth Africa 2015 stock533 2020 stock427 2024 stock417 2015-2024 absolute change-116 2015-2024 percentage change-21.8% 2020-2024 absolute change-10 2020-2024 percentage change-2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | MoroccoAfrica | MauritaniaAfrica | 401 | 373 | 342 | +28 (+7.5%) | +59 (+17.3%) |
|
OriginMorocco DestinationMauritania 2015 stock342 2020 stock373 2024 stock401 2015-2024 absolute change+59 2015-2024 percentage change+17.3% 2020-2024 absolute change+28 2020-2024 percentage change+7.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | MoroccoAfrica | IcelandEurope | 396 | 262 | 166 | +134 (+51.1%) | +230 (+138.6%) |
|
OriginMorocco DestinationIceland 2015 stock166 2020 stock262 2024 stock396 2015-2024 absolute change+230 2015-2024 percentage change+138.6% 2020-2024 absolute change+134 2020-2024 percentage change+51.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | MoroccoAfrica | GuineaAfrica | 307 | 318 | 333 | -11 (-3.5%) | -26 (-7.8%) |
|
OriginMorocco DestinationGuinea 2015 stock333 2020 stock318 2024 stock307 2015-2024 absolute change-26 2015-2024 percentage change-7.8% 2020-2024 absolute change-11 2020-2024 percentage change-3.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | MoroccoAfrica | ArgentinaAmericas | 252 | 246 | 239 | +6 (+2.4%) | +13 (+5.4%) |
|
OriginMorocco DestinationArgentina 2015 stock239 2020 stock246 2024 stock252 2015-2024 absolute change+13 2015-2024 percentage change+5.4% 2020-2024 absolute change+6 2020-2024 percentage change+2.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | MoroccoAfrica | BulgariaEurope | 215 | 156 | 93 | +59 (+37.8%) | +122 (+131.2%) |
|
OriginMorocco DestinationBulgaria 2015 stock93 2020 stock156 2024 stock215 2015-2024 absolute change+122 2015-2024 percentage change+131.2% 2020-2024 absolute change+59 2020-2024 percentage change+37.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | MoroccoAfrica | ChileAmericas | 210 | 191 | 166 | +19 (+9.9%) | +44 (+26.5%) |
|
OriginMorocco DestinationChile 2015 stock166 2020 stock191 2024 stock210 2015-2024 absolute change+44 2015-2024 percentage change+26.5% 2020-2024 absolute change+19 2020-2024 percentage change+9.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | MoroccoAfrica | PanamaAmericas | 143 | 94 | 79 | +49 (+52.1%) | +64 (+81.0%) |
|
OriginMorocco DestinationPanama 2015 stock79 2020 stock94 2024 stock143 2015-2024 absolute change+64 2015-2024 percentage change+81.0% 2020-2024 absolute change+49 2020-2024 percentage change+52.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | MoroccoAfrica | SlovakiaEurope | 79 | 73 | 55 | +6 (+8.2%) | +24 (+43.6%) |
|
OriginMorocco DestinationSlovakia 2015 stock55 2020 stock73 2024 stock79 2015-2024 absolute change+24 2015-2024 percentage change+43.6% 2020-2024 absolute change+6 2020-2024 percentage change+8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | MoroccoAfrica | CyprusEurope | 64 | 60 | 59 | +4 (+6.7%) | +5 (+8.5%) |
|
OriginMorocco DestinationCyprus 2015 stock59 2020 stock60 2024 stock64 2015-2024 absolute change+5 2015-2024 percentage change+8.5% 2020-2024 absolute change+4 2020-2024 percentage change+6.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | MoroccoAfrica | SloveniaEurope | 41 | 36 | 22 | +5 (+13.9%) | +19 (+86.4%) |
|
OriginMorocco DestinationSlovenia 2015 stock22 2020 stock36 2024 stock41 2015-2024 absolute change+19 2015-2024 percentage change+86.4% 2020-2024 absolute change+5 2020-2024 percentage change+13.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | MoroccoAfrica | EstoniaEurope | 38 | 37 | 25 | +1 (+2.7%) | +13 (+52.0%) |
|
OriginMorocco DestinationEstonia 2015 stock25 2020 stock37 2024 stock38 2015-2024 absolute change+13 2015-2024 percentage change+52.0% 2020-2024 absolute change+1 2020-2024 percentage change+2.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | MoroccoAfrica | Dominican RepublicAmericas | 37 | 34 | 33 | +3 (+8.8%) | +4 (+12.1%) |
|
OriginMorocco DestinationDominican Republic 2015 stock33 2020 stock34 2024 stock37 2015-2024 absolute change+4 2015-2024 percentage change+12.1% 2020-2024 absolute change+3 2020-2024 percentage change+8.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||