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
#351 VietnamAsia FranceEurope 116,008 117,857 117,595 -1,849 (-1.6%) -1,587 (-1.3%)
#352 TogoAfrica GhanaAfrica 115,972 103,799 90,343 +12,173 (+11.7%) +25,629 (+28.4%)
#353 IndonesiaAsia KuwaitMiddle East 115,347 105,196 90,622 +10,151 (+9.6%) +24,725 (+27.3%)
#354 FranceEurope ItalyEurope 115,100 123,745 125,122 -8,645 (-7.0%) -10,022 (-8.0%)
#355 South SudanAfrica KenyaAfrica 114,885 121,553 95,765 -6,668 (-5.5%) +19,120 (+20.0%)
#356 USAAmericas AustraliaOceania 114,202 112,841 104,434 +1,361 (+1.2%) +9,768 (+9.4%)
#357 South KoreaAsia AustraliaOceania 114,174 111,668 106,655 +2,506 (+2.2%) +7,519 (+7.0%)
#358 NigeriaAfrica ItalyEurope 112,792 99,045 56,208 +13,747 (+13.9%) +56,584 (+100.7%)
#359 Sri LankaAsia UAEMiddle East 112,759 99,309 94,817 +13,450 (+13.5%) +17,942 (+18.9%)
#360 IraqMiddle East AustraliaOceania 112,467 99,643 70,625 +12,824 (+12.9%) +41,842 (+59.2%)
#361 NigeriaAfrica CanadaAmericas 112,065 75,678 48,115 +36,387 (+48.1%) +63,950 (+132.9%)
#362 MalawiAfrica ZimbabweAfrica 111,872 108,491 104,247 +3,381 (+3.1%) +7,625 (+7.3%)
#363 PolandEurope NorwayEurope 111,728 100,479 90,350 +11,249 (+11.2%) +21,378 (+23.7%)
#364 GuineaAfrica Côte d’IvoireAfrica 111,634 112,571 113,743 -937 (-0.8%) -2,109 (-1.9%)
#365 VenezuelaAmericas MexicoAmericas 111,191 73,310 24,059 +37,881 (+51.7%) +87,132 (+362.2%)
#366 TürkiyeAsia BelgiumEurope 110,089 101,992 98,267 +8,097 (+7.9%) +11,822 (+12.0%)
#367 ThailandAsia AustraliaOceania 109,845 88,230 66,376 +21,615 (+24.5%) +43,469 (+65.5%)
#368 PhilippinesAsia New ZealandOceania 107,622 82,331 51,952 +25,291 (+30.7%) +55,670 (+107.2%)
#369 RussiaEurope LatviaEurope 107,529 116,771 136,376 -9,242 (-7.9%) -28,847 (-21.2%)
#370 RussiaEurope KyrgyzstanAsia 106,559 108,854 111,753 -2,295 (-2.1%) -5,194 (-4.6%)
#371 IndonesiaAsia AustraliaOceania 104,566 93,414 76,976 +11,152 (+11.9%) +27,590 (+35.8%)
#372 JapanAsia ThailandAsia 104,515 96,936 88,674 +7,579 (+7.8%) +15,841 (+17.9%)
#373 EthiopiaAfrica South AfricaAfrica 104,402 117,442 72,207 -13,040 (-11.1%) +32,195 (+44.6%)
#374 MexicoAmericas CanadaAmericas 103,620 91,284 94,003 +12,336 (+13.5%) +9,617 (+10.2%)
#375 BulgariaEurope SpainEurope 103,587 113,958 124,625 -10,371 (-9.1%) -21,038 (-16.9%)
#376 BangladeshAsia BahrainMiddle East 103,283 96,618 88,697 +6,665 (+6.9%) +14,586 (+16.4%)
#377 PolandEurope SwedenEurope 102,889 93,744 83,640 +9,145 (+9.8%) +19,249 (+23.0%)
#378 PolandEurope IrelandEurope 102,708 108,755 115,223 -6,047 (-5.6%) -12,515 (-10.9%)
#379 South AfricaAfrica New ZealandOceania 101,970 82,625 62,541 +19,345 (+23.4%) +39,429 (+63.0%)
#380 ZimbabweAfrica MozambiqueAfrica 101,486 97,379 92,671 +4,107 (+4.2%) +8,815 (+9.5%)
#381 EthiopiaAfrica IsraelMiddle East 101,417 95,201 87,563 +6,216 (+6.5%) +13,854 (+15.8%)
#382 SenegalAfrica SpainEurope 101,026 77,628 55,069 +23,398 (+30.1%) +45,957 (+83.5%)
#383 ColombiaAmericas CanadaAmericas 101,001 79,420 72,901 +21,581 (+27.2%) +28,100 (+38.5%)
#384 IndonesiaAsia NetherlandsEurope 100,339 110,625 124,938 -10,286 (-9.3%) -24,599 (-19.7%)
#385 KyrgyzstanAsia KazakhstanAsia 100,242 93,946 85,504 +6,296 (+6.7%) +14,738 (+17.2%)
#386 UkraineEurope AustriaEurope 100,164 15,119 11,342 +85,045 (+562.5%) +88,822 (+783.1%)
#387 GermanyEurope AustraliaOceania 99,593 109,881 118,882 -10,288 (-9.4%) -19,289 (-16.2%)
#388 UkraineEurope FranceEurope 99,261 31,996 23,467 +67,265 (+210.2%) +75,794 (+323.0%)
#389 NicaraguaAmericas SpainEurope 98,452 65,254 22,838 +33,198 (+50.9%) +75,614 (+331.1%)
#390 IraqMiddle East CanadaAmericas 98,416 81,599 66,819 +16,817 (+20.6%) +31,597 (+47.3%)
#391 Czech RepublicEurope SlovakiaEurope 97,359 89,560 87,989 +7,799 (+8.7%) +9,370 (+10.6%)
#392 GhanaAfrica Côte d’IvoireAfrica 97,313 97,313 97,313 0 (0.0%) 0 (0.0%)
#393 USAAmericas IsraelMiddle East 97,258 91,494 84,882 +5,764 (+6.3%) +12,376 (+14.6%)
#394 LebanonMiddle East CanadaAmericas 97,179 95,048 90,524 +2,131 (+2.2%) +6,655 (+7.4%)
#395 HungaryEurope AustriaEurope 96,849 82,988 64,745 +13,861 (+16.7%) +32,104 (+49.6%)
#396 SerbiaEurope FranceEurope 96,840 91,340 81,883 +5,500 (+6.0%) +14,957 (+18.3%)
#397 AlgeriaAfrica CanadaAmericas 96,774 77,293 64,357 +19,481 (+25.2%) +32,417 (+50.4%)
#398 SwitzerlandEurope FranceEurope 96,066 95,249 96,510 +817 (+0.9%) -444 (-0.5%)
#399 Timor-LesteAsia IndonesiaAsia 95,603 84,310 52,987 +11,293 (+13.4%) +42,616 (+80.4%)
#400 TogoAfrica Côte d’IvoireAfrica 95,310 88,153 79,207 +7,157 (+8.1%) +16,103 (+20.3%)