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

Mexico -> USA 11,279,561
Afghanistan -> Iran 3,752,317
Syria -> Türkiye 3,563,983
Russia -> Ukraine 3,375,095
India -> UAE 3,248,545
India -> USA 3,165,238
Venezuela -> Colombia 2,904,873
Ukraine -> Russia 2,872,612
China -> USA 2,488,775
Bangladesh -> Saudi Arabia 2,362,680
Bangladesh -> India 2,293,959
Philippines -> USA 2,263,697
Yemen -> Saudi Arabia 1,999,619
India -> Saudi Arabia 1,953,496
Pakistan -> Saudi Arabia 1,937,044
Rank Origin Destination 2024 Migrant Stock 2020 Migrant Stock 2015 Migrant Stock 2020-2024 Change 2015-2024 Change
#601 Dominican RepublicAmericas ItalyEurope 50,413 47,964 40,794 +2,449 (+5.1%) +9,619 (+23.6%)
#602 GreeceEurope CanadaAmericas 50,296 56,342 65,590 -6,046 (-10.7%) -15,294 (-23.3%)
#603 SyriaMiddle East BelgiumEurope 50,068 35,717 15,951 +14,351 (+40.2%) +34,117 (+213.9%)
#604 RomaniaEurope GreeceEurope 50,056 47,120 46,098 +2,936 (+6.2%) +3,958 (+8.6%)
#605 PolandEurope DenmarkEurope 49,767 41,988 36,175 +7,779 (+18.5%) +13,592 (+37.6%)
#606 FranceEurope LuxembourgEurope 49,649 42,979 36,180 +6,670 (+15.5%) +13,469 (+37.2%)
#607 SyriaMiddle East UAEMiddle East 49,529 43,621 41,648 +5,908 (+13.5%) +7,881 (+18.9%)
#608 GuineaAfrica GambiaAfrica 49,508 45,215 40,369 +4,293 (+9.5%) +9,139 (+22.6%)
#609 IndiaAsia JapanAsia 49,313 41,744 27,029 +7,569 (+18.1%) +22,284 (+82.4%)
#610 PortugalEurope VenezuelaAmericas 49,104 51,471 54,591 -2,367 (-4.6%) -5,487 (-10.1%)
#611 Sri LankaAsia JapanAsia 49,037 30,220 12,613 +18,817 (+62.3%) +36,424 (+288.8%)
#612 El SalvadorAmericas CanadaAmericas 49,004 49,409 48,522 -405 (-0.8%) +482 (+1.0%)
#613 GhanaAfrica ItalyEurope 48,828 51,085 42,714 -2,257 (-4.4%) +6,114 (+14.3%)
#614 IndiaAsia BhutanAsia 48,810 46,974 44,732 +1,836 (+3.9%) +4,078 (+9.1%)
#615 ArmeniaAsia UkraineEurope 48,740 48,097 47,307 +643 (+1.3%) +1,433 (+3.0%)
#616 North MacedoniaEurope AustraliaOceania 48,723 51,159 49,963 -2,436 (-4.8%) -1,240 (-2.5%)
#617 South KoreaAsia VietnamAsia 48,707 18,382 15,272 +30,325 (+165.0%) +33,435 (+218.9%)
#618 BrazilAmericas IrelandEurope 48,605 30,415 14,425 +18,190 (+59.8%) +34,180 (+236.9%)
#619 IraqMiddle East NetherlandsEurope 48,412 45,677 40,762 +2,735 (+6.0%) +7,650 (+18.8%)
#620 ItalyEurope NetherlandsEurope 48,307 38,472 26,654 +9,835 (+25.6%) +21,653 (+81.2%)
#621 AfghanistanAsia GreeceEurope 48,116 45,293 5,810 +2,823 (+6.2%) +42,306 (+728.2%)
#622 ArgentinaAmericas IsraelMiddle East 48,082 45,255 41,979 +2,827 (+6.2%) +6,103 (+14.5%)
#623 PeruAmericas JapanAsia 47,836 48,787 48,049 -951 (-1.9%) -213 (-0.4%)
#624 RomaniaEurope IrelandEurope 47,700 37,878 26,573 +9,822 (+25.9%) +21,127 (+79.5%)
#625 ThailandAsia SwedenEurope 47,636 43,969 38,465 +3,667 (+8.3%) +9,171 (+23.8%)
#626 GhanaAfrica TogoAfrica 47,579 47,232 46,794 +347 (+0.7%) +785 (+1.7%)
#627 MauritaniaAfrica SenegalAfrica 47,547 46,376 45,357 +1,171 (+2.5%) +2,190 (+4.8%)
#628 CroatiaEurope AustraliaOceania 47,534 54,563 61,762 -7,029 (-12.9%) -14,228 (-23.0%)
#629 ZimbabweAfrica AustraliaOceania 47,195 44,036 40,243 +3,159 (+7.2%) +6,952 (+17.3%)
#630 GuineaAfrica MaliAfrica 47,098 41,960 35,755 +5,138 (+12.2%) +11,343 (+31.7%)
#631 SyriaMiddle East LibyaAfrica 46,987 44,450 27,666 +2,537 (+5.7%) +19,321 (+69.8%)
#632 EgyptAfrica AustraliaOceania 46,879 47,278 44,717 -399 (-0.8%) +2,162 (+4.8%)
#633 EthiopiaAfrica CanadaAmericas 46,425 40,363 32,619 +6,062 (+15.0%) +13,806 (+42.3%)
#634 IndiaAsia BangladeshAsia 46,385 33,762 34,431 +12,623 (+37.4%) +11,954 (+34.7%)
#635 BoliviaAmericas BrazilAmericas 46,373 56,480 47,979 -10,107 (-17.9%) -1,606 (-3.3%)
#636 NetherlandsEurope TürkiyeAsia 46,268 37,150 32,195 +9,118 (+24.5%) +14,073 (+43.7%)
#637 EcuadorAmericas ChileAmericas 46,245 40,005 25,157 +6,240 (+15.6%) +21,088 (+83.8%)
#638 PolandEurope AustraliaOceania 45,945 50,819 54,501 -4,874 (-9.6%) -8,556 (-15.7%)
#639 ItalyEurope VenezuelaAmericas 45,934 48,148 51,068 -2,214 (-4.6%) -5,134 (-10.1%)
#640 SerbiaEurope CroatiaEurope 45,887 48,170 51,185 -2,283 (-4.7%) -5,298 (-10.4%)
#641 ColombiaAmericas ItalyEurope 45,753 41,866 36,835 +3,887 (+9.3%) +8,918 (+24.2%)
#642 MongoliaAsia South KoreaAsia 45,698 36,980 21,849 +8,718 (+23.6%) +23,849 (+109.2%)
#643 SyriaMiddle East GreeceEurope 45,531 42,861 9,549 +2,670 (+6.2%) +35,982 (+376.8%)
#644 UkraineEurope SwedenEurope 45,259 11,494 7,072 +33,765 (+293.8%) +38,187 (+540.0%)
#645 RussiaEurope BulgariaEurope 45,089 32,789 21,381 +12,300 (+37.5%) +23,708 (+110.9%)
#646 IranMiddle East NetherlandsEurope 44,869 37,422 29,385 +7,447 (+19.9%) +15,484 (+52.7%)
#647 GermanyEurope DenmarkEurope 44,855 37,231 34,801 +7,624 (+20.5%) +10,054 (+28.9%)
#648 MauritiusAfrica FranceEurope 44,709 44,179 43,746 +530 (+1.2%) +963 (+2.2%)
#649 KyrgyzstanAsia TürkiyeAsia 44,361 30,942 15,450 +13,419 (+43.4%) +28,911 (+187.1%)
#650 LithuaniaEurope NorwayEurope 44,319 39,856 35,565 +4,463 (+11.2%) +8,754 (+24.6%)