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
#1 AfghanistanAsia IranMiddle East 3,752,317 2,710,601 2,621,236 +1,041,716 (+38.4%) +1,131,081 (+43.2%)
#2 AfghanistanAsia PakistanAsia 1,923,453 1,598,223 1,710,378 +325,230 (+20.3%) +213,075 (+12.5%)
#3 AfghanistanAsia GermanyEurope 358,767 265,648 101,950 +93,119 (+35.1%) +256,817 (+251.9%)
#4 AfghanistanAsia TürkiyeAsia 332,053 271,641 101,893 +60,412 (+22.2%) +230,160 (+225.9%)
#5 AfghanistanAsia USAAmericas 199,252 135,452 80,014 +63,800 (+47.1%) +119,238 (+149.0%)
#6 AfghanistanAsia Saudi ArabiaMiddle East 153,258 132,764 127,748 +20,494 (+15.4%) +25,510 (+20.0%)
#7 AfghanistanAsia FranceEurope 89,849 31,434 12,311 +58,415 (+185.8%) +77,538 (+629.8%)
#8 AfghanistanAsia AustraliaOceania 81,506 62,531 49,616 +18,975 (+30.3%) +31,890 (+64.3%)
#9 AfghanistanAsia SwedenEurope 79,353 59,971 29,853 +19,382 (+32.3%) +49,500 (+165.8%)
#10 AfghanistanAsia CanadaAmericas 70,392 60,868 51,688 +9,524 (+15.6%) +18,704 (+36.2%)
#11 AfghanistanAsia AustriaEurope 54,204 42,160 27,598 +12,044 (+28.6%) +26,606 (+96.4%)
#12 AfghanistanAsia BelgiumEurope 50,906 28,289 16,526 +22,617 (+79.9%) +34,380 (+208.0%)
#13 AfghanistanAsia GreeceEurope 48,116 45,293 5,810 +2,823 (+6.2%) +42,306 (+728.2%)
#14 AfghanistanAsia NetherlandsEurope 42,853 36,035 33,051 +6,818 (+18.9%) +9,802 (+29.7%)
#15 AfghanistanAsia SwitzerlandEurope 24,005 16,224 6,874 +7,781 (+48.0%) +17,131 (+249.2%)
#16 AfghanistanAsia ItalyEurope 19,207 11,328 7,027 +7,879 (+69.6%) +12,180 (+173.3%)
#17 AfghanistanAsia NorwayEurope 19,172 17,242 13,124 +1,930 (+11.2%) +6,048 (+46.1%)
#18 AfghanistanAsia IndiaAsia 17,646 21,164 18,480 -3,518 (-16.6%) -834 (-4.5%)
#19 AfghanistanAsia DenmarkEurope 14,440 13,602 12,512 +838 (+6.2%) +1,928 (+15.4%)
#20 AfghanistanAsia TajikistanAsia 12,467 12,433 12,393 +34 (+0.3%) +74 (+0.6%)
#21 AfghanistanAsia KazakhstanAsia 8,919 8,381 7,295 +538 (+6.4%) +1,624 (+22.3%)
#22 AfghanistanAsia FinlandEurope 8,262 7,019 4,623 +1,243 (+17.7%) +3,639 (+78.7%)
#23 AfghanistanAsia UAEMiddle East 7,665 6,751 6,447 +914 (+13.5%) +1,218 (+18.9%)
#24 AfghanistanAsia BrazilAmericas 7,050 381 156 +6,669 (+1,750.4%) +6,894 (+4,419.2%)
#25 AfghanistanAsia New ZealandOceania 6,706 4,833 3,071 +1,873 (+38.8%) +3,635 (+118.4%)
#26 AfghanistanAsia JapanAsia 6,050 3,482 2,448 +2,568 (+73.8%) +3,602 (+147.1%)
#27 AfghanistanAsia IndonesiaAsia 5,979 7,646 6,263 -1,667 (-21.8%) -284 (-4.5%)
#28 AfghanistanAsia UkraineEurope 4,956 4,891 4,812 +65 (+1.3%) +144 (+3.0%)
#29 AfghanistanAsia KuwaitMiddle East 3,094 2,822 2,431 +272 (+9.6%) +663 (+27.3%)
#30 AfghanistanAsia IsraelMiddle East 2,927 2,764 2,564 +163 (+5.9%) +363 (+14.2%)
#31 AfghanistanAsia South AfricaAfrica 2,910 1,935 766 +975 (+50.4%) +2,144 (+279.9%)
#32 AfghanistanAsia MalaysiaAsia 2,906 2,574 452 +332 (+12.9%) +2,454 (+542.9%)
#33 AfghanistanAsia RussiaEurope 2,880 3,443 4,150 -563 (-16.4%) -1,270 (-30.6%)
#34 AfghanistanAsia MexicoAmericas 2,262 28 22 +2,234 (+7,978.6%) +2,240 (+10,181.8%)
#35 AfghanistanAsia HungaryEurope 2,142 1,816 9,411 +326 (+18.0%) -7,269 (-77.2%)
#36 AfghanistanAsia ChinaAsia 1,569 1,023 830 +546 (+53.4%) +739 (+89.0%)
#37 AfghanistanAsia AzerbaijanAsia 1,419 1,236 1,008 +183 (+14.8%) +411 (+40.8%)
#38 AfghanistanAsia SyriaMiddle East 1,179 1,143 1,487 +36 (+3.1%) -308 (-20.7%)
#39 AfghanistanAsia BahrainMiddle East 772 722 663 +50 (+6.9%) +109 (+16.4%)
#40 AfghanistanAsia ColombiaAmericas 670 535 343 +135 (+25.2%) +327 (+95.3%)
#41 AfghanistanAsia MaliAfrica 621 553 473 +68 (+12.3%) +148 (+31.3%)
#42 AfghanistanAsia BulgariaEurope 586 426 3,438 +160 (+37.6%) -2,852 (-83.0%)
#43 AfghanistanAsia LuxembourgEurope 500 433 0 +67 (+15.5%) N/A
#44 AfghanistanAsia EgyptAfrica 486 100 29 +386 (+386.0%) +457 (+1,575.9%)
#45 AfghanistanAsia LibyaAfrica 359 340 319 +19 (+5.6%) +40 (+12.5%)
#46 AfghanistanAsia IraqMiddle East 318 314 312 +4 (+1.3%) +6 (+1.9%)
#47 AfghanistanAsia BelarusEurope 274 277 282 -3 (-1.1%) -8 (-2.8%)
#48 AfghanistanAsia SlovakiaEurope 211 194 155 +17 (+8.8%) +56 (+36.1%)
#49 AfghanistanAsia TurkmenistanAsia 197 198 231 -1 (-0.5%) -34 (-14.7%)
#50 AfghanistanAsia EcuadorAmericas 173 190 165 -17 (-8.9%) +8 (+4.8%)