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
#2501 PeruAmericas Puerto RicoAmericas 1,892 2,094 686 -202 (-9.6%) +1,206 (+175.8%)
#2502 NamibiaAfrica AustraliaOceania 1,890 1,687 1,436 +203 (+12.0%) +454 (+31.6%)
#2503 IrelandEurope LithuaniaEurope 1,886 1,790 1,465 +96 (+5.4%) +421 (+28.7%)
#2504 ThailandAsia PortugalEurope 1,885 1,676 272 +209 (+12.5%) +1,613 (+593.0%)
#2505 AustriaEurope NorwayEurope 1,877 1,688 1,578 +189 (+11.2%) +299 (+18.9%)
#2506 IranMiddle East TurkmenistanAsia 1,876 1,887 1,904 -11 (-0.6%) -28 (-1.5%)
#2507 HungaryEurope GreeceEurope 1,871 1,761 1,724 +110 (+6.2%) +147 (+8.5%)
#2508 BahrainMiddle East UAEMiddle East 1,870 1,647 1,573 +223 (+13.5%) +297 (+18.9%)
#2509 ChinaAsia MaltaEurope 1,870 1,076 495 +794 (+73.8%) +1,375 (+277.8%)
#2510 PolandEurope ArgentinaAmericas 1,870 1,941 3,562 -71 (-3.7%) -1,692 (-47.5%)
#2511 USAAmericas MaliAfrica 1,870 1,666 1,421 +204 (+12.2%) +449 (+31.6%)
#2512 GermanyEurope MontenegroEurope 1,867 1,882 1,876 -15 (-0.8%) -9 (-0.5%)
#2513 IndiaAsia ChileAmericas 1,865 1,625 1,297 +240 (+14.8%) +568 (+43.8%)
#2514 MauritaniaAfrica MoroccoAfrica 1,863 1,717 1,564 +146 (+8.5%) +299 (+19.1%)
#2515 KazakhstanAsia ChinaAsia 1,862 1,744 2,881 +118 (+6.8%) -1,019 (-35.4%)
#2516 AlbaniaEurope BulgariaEurope 1,858 1,351 990 +507 (+37.5%) +868 (+87.7%)
#2517 KenyaAfrica GuineaAfrica 1,856 1,920 1,999 -64 (-3.3%) -143 (-7.2%)
#2518 PeruAmericas NorwayEurope 1,856 1,669 1,476 +187 (+11.2%) +380 (+25.7%)
#2519 CubaAmericas JamaicaAmericas 1,854 1,825 1,791 +29 (+1.6%) +63 (+3.5%)
#2520 MexicoAmericas ParaguayAmericas 1,854 1,738 1,605 +116 (+6.7%) +249 (+15.5%)
#2521 MalawiAfrica AustraliaOceania 1,853 1,692 1,414 +161 (+9.5%) +439 (+31.0%)
#2522 PolandEurope South AfricaAfrica 1,849 1,915 3,484 -66 (-3.4%) -1,635 (-46.9%)
#2523 DenmarkEurope LuxembourgEurope 1,846 1,598 2,535 +248 (+15.5%) -689 (-27.2%)
#2524 CanadaAmericas PeruAmericas 1,842 917 967 +925 (+100.9%) +875 (+90.5%)
#2525 EcuadorAmericas Costa RicaAmericas 1,842 1,526 1,272 +316 (+20.7%) +570 (+44.8%)
#2526 Costa RicaAmericas ItalyEurope 1,840 1,730 1,428 +110 (+6.4%) +412 (+28.9%)
#2527 KenyaAfrica FinlandEurope 1,839 1,562 1,238 +277 (+17.7%) +601 (+48.5%)
#2528 NicaraguaAmericas VenezuelaAmericas 1,838 1,927 2,045 -89 (-4.6%) -207 (-10.1%)
#2529 AngolaAfrica ItalyEurope 1,835 1,841 1,675 -6 (-0.3%) +160 (+9.6%)
#2530 Trinidad and TobagoAmericas AustraliaOceania 1,830 1,850 1,905 -20 (-1.1%) -75 (-3.9%)
#2531 Dominican RepublicAmericas PeruAmericas 1,825 1,381 728 +444 (+32.2%) +1,097 (+150.7%)
#2532 PhilippinesAsia BermudaOther 1,821 1,782 1,302 +39 (+2.2%) +519 (+39.9%)
#2533 SwedenEurope JapanAsia 1,820 2,716 3,634 -896 (-33.0%) -1,814 (-49.9%)
#2534 USAAmericas ParaguayAmericas 1,819 1,706 1,576 +113 (+6.6%) +243 (+15.4%)
#2535 HungaryEurope PolandEurope 1,818 1,830 1,548 -12 (-0.7%) +270 (+17.4%)
#2536 RussiaEurope PanamaAmericas 1,818 1,192 995 +626 (+52.5%) +823 (+82.7%)
#2537 LebanonMiddle East UkraineEurope 1,816 1,792 1,764 +24 (+1.3%) +52 (+2.9%)
#2538 IranMiddle East IndiaAsia 1,810 1,812 1,924 -2 (-0.1%) -114 (-5.9%)
#2539 FranceEurope PeruAmericas 1,804 1,872 1,955 -68 (-3.6%) -151 (-7.7%)
#2540 GeorgiaAsia EstoniaEurope 1,804 1,771 1,642 +33 (+1.9%) +162 (+9.9%)
#2541 AzerbaijanAsia LatviaEurope 1,798 1,953 1,922 -155 (-7.9%) -124 (-6.5%)
#2542 NetherlandsEurope JapanAsia 1,798 2,437 2,323 -639 (-26.2%) -525 (-22.6%)
#2543 SingaporeAsia BruneiAsia 1,798 1,678 1,541 +120 (+7.2%) +257 (+16.7%)
#2544 EthiopiaAfrica MaltaEurope 1,797 1,034 475 +763 (+73.8%) +1,322 (+278.3%)
#2545 MexicoAmericas EcuadorAmericas 1,797 1,686 1,503 +111 (+6.6%) +294 (+19.6%)
#2546 PolandEurope UruguayAmericas 1,792 1,390 1,166 +402 (+28.9%) +626 (+53.7%)
#2547 MoroccoAfrica UkraineEurope 1,789 1,765 1,737 +24 (+1.4%) +52 (+3.0%)
#2548 BulgariaEurope UkraineEurope 1,784 1,760 1,732 +24 (+1.4%) +52 (+3.0%)
#2549 TogoAfrica SenegalAfrica 1,783 1,739 1,677 +44 (+2.5%) +106 (+6.3%)
#2550 NigeriaAfrica MaltaEurope 1,782 1,025 471 +757 (+73.9%) +1,311 (+278.3%)