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
#1101 SloveniaEurope CroatiaEurope 17,559 18,432 19,587 -873 (-4.7%) -2,028 (-10.4%)
#1102 SwitzerlandEurope CanadaAmericas 17,551 18,722 21,785 -1,171 (-6.3%) -4,234 (-19.4%)
#1103 ColombiaAmericas SwitzerlandEurope 17,521 15,026 12,620 +2,495 (+16.6%) +4,901 (+38.8%)
#1104 ItalyEurope IrelandEurope 17,508 14,112 10,176 +3,396 (+24.1%) +7,332 (+72.1%)
#1105 CubaAmericas ChileAmericas 17,467 16,479 6,138 +988 (+6.0%) +11,329 (+184.6%)
#1106 FranceEurope GabonAfrica 17,428 16,146 14,678 +1,282 (+7.9%) +2,750 (+18.7%)
#1107 PakistanAsia South AfricaAfrica 17,393 24,913 23,267 -7,520 (-30.2%) -5,874 (-25.2%)
#1108 IraqMiddle East AustriaEurope 17,372 15,024 10,617 +2,348 (+15.6%) +6,755 (+63.6%)
#1109 ChileAmericas BrazilAmericas 17,324 14,096 14,615 +3,228 (+22.9%) +2,709 (+18.5%)
#1110 GermanyEurope BulgariaEurope 17,311 12,588 4,846 +4,723 (+37.5%) +12,465 (+257.2%)
#1111 AustraliaOceania SingaporeAsia 17,222 15,131 14,060 +2,091 (+13.8%) +3,162 (+22.5%)
#1112 GhanaAfrica BeninAfrica 17,211 16,226 15,076 +985 (+6.1%) +2,135 (+14.2%)
#1113 SwitzerlandEurope TürkiyeAsia 17,204 15,139 13,462 +2,065 (+13.6%) +3,742 (+27.8%)
#1114 KazakhstanAsia IsraelMiddle East 17,166 16,266 14,905 +900 (+5.5%) +2,261 (+15.2%)
#1115 EthiopiaAfrica AustraliaOceania 17,141 15,644 13,123 +1,497 (+9.6%) +4,018 (+30.6%)
#1116 IranMiddle East SwitzerlandEurope 17,038 13,950 9,969 +3,088 (+22.1%) +7,069 (+70.9%)
#1117 NetherlandsEurope New ZealandOceania 16,997 18,472 19,603 -1,475 (-8.0%) -2,606 (-13.3%)
#1118 FranceEurope UAEMiddle East 16,977 14,952 14,277 +2,025 (+13.5%) +2,700 (+18.9%)
#1119 PolandEurope GreeceEurope 16,970 15,975 15,630 +995 (+6.2%) +1,340 (+8.6%)
#1120 ItalyEurope SwedenEurope 16,955 13,946 10,387 +3,009 (+21.6%) +6,568 (+63.2%)
#1121 LithuaniaEurope BelarusEurope 16,930 17,130 17,385 -200 (-1.2%) -455 (-2.6%)
#1122 BruneiAsia MalaysiaAsia 16,887 15,510 13,798 +1,377 (+8.9%) +3,089 (+22.4%)
#1123 Sri LankaAsia South KoreaAsia 16,851 22,699 25,197 -5,848 (-25.8%) -8,346 (-33.1%)
#1124 IndonesiaAsia CanadaAmericas 16,815 16,012 15,781 +803 (+5.0%) +1,034 (+6.6%)
#1125 ThailandAsia BruneiAsia 16,790 15,674 14,384 +1,116 (+7.1%) +2,406 (+16.7%)
#1126 GhanaAfrica NetherlandsEurope 16,779 15,285 13,970 +1,494 (+9.8%) +2,809 (+20.1%)
#1127 HungaryEurope SwedenEurope 16,739 16,607 16,372 +132 (+0.8%) +367 (+2.2%)
#1128 AlgeriaAfrica TürkiyeAsia 16,719 9,030 1,373 +7,689 (+85.1%) +15,346 (+1,117.7%)
#1129 Czech RepublicEurope SwitzerlandEurope 16,719 15,700 14,514 +1,019 (+6.5%) +2,205 (+15.2%)
#1130 EcuadorAmericas CanadaAmericas 16,675 16,264 15,761 +411 (+2.5%) +914 (+5.8%)
#1131 USAAmericas IndiaAsia 16,671 17,244 18,489 -573 (-3.3%) -1,818 (-9.8%)
#1132 USAAmericas BelgiumEurope 16,645 16,216 16,025 +429 (+2.6%) +620 (+3.9%)
#1133 SwitzerlandEurope AustriaEurope 16,633 15,763 14,501 +870 (+5.5%) +2,132 (+14.7%)
#1134 CyprusEurope AustraliaOceania 16,610 18,425 20,077 -1,815 (-9.9%) -3,467 (-17.3%)
#1135 USAAmericas DenmarkEurope 16,584 14,036 12,483 +2,548 (+18.2%) +4,101 (+32.9%)
#1136 PanamaAmericas Costa RicaAmericas 16,546 13,711 11,424 +2,835 (+20.7%) +5,122 (+44.8%)
#1137 RomaniaEurope NorwayEurope 16,537 14,872 12,003 +1,665 (+11.2%) +4,534 (+37.8%)
#1138 South KoreaAsia ThailandAsia 16,518 15,810 15,169 +708 (+4.5%) +1,349 (+8.9%)
#1139 PhilippinesAsia SwitzerlandEurope 16,482 14,950 13,336 +1,532 (+10.2%) +3,146 (+23.6%)
#1140 EgyptAfrica AustriaEurope 16,395 15,070 13,662 +1,325 (+8.8%) +2,733 (+20.0%)
#1141 NigeriaAfrica TürkiyeAsia 16,375 7,802 3,224 +8,573 (+109.9%) +13,151 (+407.9%)
#1142 IndiaAsia NorwayEurope 16,374 14,726 11,845 +1,648 (+11.2%) +4,529 (+38.2%)
#1143 VietnamAsia NetherlandsEurope 16,343 15,002 12,745 +1,341 (+8.9%) +3,598 (+28.2%)
#1144 HungaryEurope AustraliaOceania 16,317 18,673 21,140 -2,356 (-12.6%) -4,823 (-22.8%)
#1145 EthiopiaAfrica YemenMiddle East 16,283 16,039 15,740 +244 (+1.5%) +543 (+3.4%)
#1146 CameroonAfrica ItalyEurope 16,244 15,250 10,856 +994 (+6.5%) +5,388 (+49.6%)
#1147 Côte d’IvoireAfrica LiberiaAfrica 16,235 19,715 36,541 -3,480 (-17.7%) -20,306 (-55.6%)
#1148 VietnamAsia NorwayEurope 16,230 14,596 13,682 +1,634 (+11.2%) +2,548 (+18.6%)
#1149 NetherlandsEurope PolandEurope 16,195 10,264 4,740 +5,931 (+57.8%) +11,455 (+241.7%)
#1150 AlbaniaEurope BelgiumEurope 16,175 12,749 9,614 +3,426 (+26.9%) +6,561 (+68.2%)