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
#101 UkraineEurope USAAmericas 448,198 387,590 348,685 +60,608 (+15.6%) +99,513 (+28.5%)
#102 TunisiaAfrica FranceEurope 444,223 429,918 400,786 +14,305 (+3.3%) +43,437 (+10.8%)
#103 South SudanAfrica EthiopiaAfrica 443,743 365,470 281,162 +78,273 (+21.4%) +162,581 (+57.8%)
#104 ItalyEurope GermanyEurope 436,759 439,709 390,678 -2,950 (-0.7%) +46,081 (+11.8%)
#105 EcuadorAmericas SpainEurope 432,111 415,195 409,807 +16,916 (+4.1%) +22,304 (+5.4%)
#106 IranMiddle East USAAmericas 431,405 408,216 400,316 +23,189 (+5.7%) +31,089 (+7.8%)
#107 VenezuelaAmericas ChileAmericas 427,821 444,618 58,302 -16,797 (-3.8%) +369,519 (+633.8%)
#108 NicaraguaAmericas Costa RicaAmericas 423,401 350,854 292,232 +72,547 (+20.7%) +131,169 (+44.9%)
#109 TajikistanAsia RussiaEurope 415,676 426,230 439,437 -10,554 (-2.5%) -23,761 (-5.4%)
#110 IndiaAsia NepalAsia 412,190 426,941 446,113 -14,751 (-3.5%) -33,923 (-7.6%)
#111 MozambiqueAfrica South AfricaAfrica 412,058 413,226 403,208 -1,168 (-0.3%) +8,850 (+2.2%)
#112 BangladeshAsia KuwaitMiddle East 406,077 370,340 319,026 +35,737 (+9.6%) +87,051 (+27.3%)
#113 BeninAfrica NigeriaAfrica 404,468 377,169 351,985 +27,299 (+7.2%) +52,483 (+14.9%)
#114 IraqMiddle East TürkiyeAsia 403,670 470,584 170,324 -66,914 (-14.2%) +233,346 (+137.0%)
#115 MaliAfrica Côte d’IvoireAfrica 403,646 400,977 397,641 +2,669 (+0.7%) +6,005 (+1.5%)
#116 PolandEurope USAAmericas 396,647 421,348 440,335 -24,701 (-5.9%) -43,688 (-9.9%)
#117 UkraineEurope ItalyEurope 396,128 243,390 212,992 +152,738 (+62.8%) +183,136 (+86.0%)
#118 South KoreaAsia JapanAsia 393,944 451,485 521,159 -57,541 (-12.7%) -127,215 (-24.4%)
#119 ArgentinaAmericas SpainEurope 390,798 296,102 249,205 +94,696 (+32.0%) +141,593 (+56.8%)
#120 IndiaAsia SingaporeAsia 377,038 336,901 321,966 +40,137 (+11.9%) +55,072 (+17.1%)
#121 CambodiaAsia ThailandAsia 375,635 345,733 312,427 +29,902 (+8.6%) +63,208 (+20.2%)
#122 GermanyEurope SwitzerlandEurope 371,816 359,069 349,435 +12,747 (+3.6%) +22,381 (+6.4%)
#123 EthiopiaAfrica USAAmericas 363,811 285,055 237,172 +78,756 (+27.6%) +126,639 (+53.4%)
#124 GermanyEurope TürkiyeAsia 363,563 304,600 261,210 +58,963 (+19.4%) +102,353 (+39.2%)
#125 Bosnia and HerzegovinaEurope CroatiaEurope 363,041 381,100 404,874 -18,059 (-4.7%) -41,833 (-10.3%)
#126 PakistanAsia KuwaitMiddle East 362,255 330,375 284,598 +31,880 (+9.6%) +77,657 (+27.3%)
#127 ItalyEurope USAAmericas 360,987 389,417 424,505 -28,430 (-7.3%) -63,518 (-15.0%)
#128 AfghanistanAsia GermanyEurope 358,767 265,648 101,950 +93,119 (+35.1%) +256,817 (+251.9%)
#129 BangladeshAsia USAAmericas 357,581 279,242 232,689 +78,339 (+28.1%) +124,892 (+53.7%)
#130 PhilippinesAsia AustraliaOceania 356,833 305,063 241,235 +51,770 (+17.0%) +115,598 (+47.9%)
#131 PeruAmericas SpainEurope 352,470 243,343 183,395 +109,127 (+44.8%) +169,075 (+92.2%)
#132 BulgariaEurope TürkiyeAsia 348,052 363,507 380,354 -15,455 (-4.3%) -32,302 (-8.5%)
#133 Czech RepublicEurope GermanyEurope 344,686 350,970 389,507 -6,284 (-1.8%) -44,821 (-11.5%)
#134 ArmeniaAsia RussiaEurope 340,512 387,853 447,149 -47,341 (-12.2%) -106,637 (-23.8%)
#135 BulgariaEurope GermanyEurope 338,439 295,226 174,357 +43,213 (+14.6%) +164,082 (+94.1%)
#136 BoliviaAmericas ArgentinaAmericas 337,017 339,423 342,431 -2,406 (-0.7%) -5,414 (-1.6%)
#137 KyrgyzstanAsia RussiaEurope 333,664 399,110 480,993 -65,446 (-16.4%) -147,329 (-30.6%)
#138 AfghanistanAsia TürkiyeAsia 332,053 271,641 101,893 +60,412 (+22.2%) +230,160 (+225.9%)
#139 IndiaAsia BahrainMiddle East 327,698 306,551 281,418 +21,147 (+6.9%) +46,280 (+16.4%)
#140 Bosnia and HerzegovinaEurope GermanyEurope 320,423 252,498 187,192 +67,925 (+26.9%) +133,231 (+71.2%)
#141 PhilippinesAsia JapanAsia 319,772 306,758 243,934 +13,014 (+4.2%) +75,838 (+31.1%)
#142 GuyanaAmericas USAAmericas 314,783 277,360 279,144 +37,423 (+13.5%) +35,639 (+12.8%)
#143 AzerbaijanAsia RussiaEurope 308,165 423,015 565,841 -114,850 (-27.2%) -257,676 (-45.5%)
#144 ThailandAsia USAAmericas 307,741 283,039 271,800 +24,702 (+8.7%) +35,941 (+13.2%)
#145 SerbiaEurope GermanyEurope 303,740 227,380 181,469 +76,360 (+33.6%) +122,271 (+67.4%)
#146 ItalyEurope FranceEurope 303,685 318,801 323,277 -15,116 (-4.7%) -19,592 (-6.1%)
#147 IndonesiaAsia UAEMiddle East 298,351 262,762 250,877 +35,589 (+13.5%) +47,474 (+18.9%)
#148 NepalAsia Saudi ArabiaMiddle East 297,561 297,930 280,894 -369 (-0.1%) +16,667 (+5.9%)
#149 NicaraguaAmericas USAAmericas 295,024 264,538 259,238 +30,486 (+11.5%) +35,786 (+13.8%)
#150 VietnamAsia AustraliaOceania 294,435 273,771 235,732 +20,664 (+7.5%) +58,703 (+24.9%)