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 SyriaMiddle East SwedenEurope 243,388 192,662 81,758 +50,726 (+26.3%) +161,630 (+197.7%)
#2 IraqMiddle East SwedenEurope 150,470 146,282 130,939 +4,188 (+2.9%) +19,531 (+14.9%)
#3 FinlandEurope SwedenEurope 129,139 142,468 157,247 -13,329 (-9.4%) -28,108 (-17.9%)
#4 PolandEurope SwedenEurope 102,889 93,744 83,640 +9,145 (+9.8%) +19,249 (+23.0%)
#5 IranMiddle East SwedenEurope 89,047 80,749 68,746 +8,298 (+10.3%) +20,301 (+29.5%)
#6 AfghanistanAsia SwedenEurope 79,353 59,971 29,853 +19,382 (+32.3%) +49,500 (+165.8%)
#7 IndiaAsia SwedenEurope 62,598 41,743 22,539 +20,855 (+50.0%) +40,059 (+177.7%)
#8 Bosnia and HerzegovinaEurope SwedenEurope 60,819 60,110 57,499 +709 (+1.2%) +3,320 (+5.8%)
#9 TürkiyeAsia SwedenEurope 58,113 52,174 46,256 +5,939 (+11.4%) +11,857 (+25.6%)
#10 GermanyEurope SwedenEurope 56,910 51,437 49,468 +5,473 (+10.6%) +7,442 (+15.0%)
#11 ThailandAsia SwedenEurope 47,636 43,969 38,465 +3,667 (+8.3%) +9,171 (+23.8%)
#12 UkraineEurope SwedenEurope 45,259 11,494 7,072 +33,765 (+293.8%) +38,187 (+540.0%)
#13 ChinaAsia SwedenEurope 40,898 35,677 28,556 +5,221 (+14.6%) +12,342 (+43.2%)
#14 NorwayEurope SwedenEurope 39,914 41,346 42,161 -1,432 (-3.5%) -2,247 (-5.3%)
#15 RomaniaEurope SwedenEurope 38,394 32,526 25,499 +5,868 (+18.0%) +12,895 (+50.6%)
#16 DenmarkEurope SwedenEurope 37,372 39,185 42,114 -1,813 (-4.6%) -4,742 (-11.3%)
#17 PakistanAsia SwedenEurope 31,536 20,142 11,304 +11,394 (+56.6%) +20,232 (+179.0%)
#18 LebanonMiddle East SwedenEurope 30,587 28,695 25,919 +1,892 (+6.6%) +4,668 (+18.0%)
#19 ChileAmericas SwedenEurope 27,831 27,976 28,139 -145 (-0.5%) -308 (-1.1%)
#20 RussiaEurope SwedenEurope 26,376 22,520 19,243 +3,856 (+17.1%) +7,133 (+37.1%)
#21 USAAmericas SwedenEurope 26,172 23,047 19,543 +3,125 (+13.6%) +6,629 (+33.9%)
#22 EthiopiaAfrica SwedenEurope 24,644 21,922 16,406 +2,722 (+12.4%) +8,238 (+50.2%)
#23 VietnamAsia SwedenEurope 23,055 20,925 16,853 +2,130 (+10.2%) +6,202 (+36.8%)
#24 GreeceEurope SwedenEurope 21,838 19,655 15,593 +2,183 (+11.1%) +6,245 (+40.1%)
#25 SerbiaEurope SwedenEurope 20,194 15,467 9,591 +4,727 (+30.6%) +10,603 (+110.6%)
#26 LithuaniaEurope SwedenEurope 19,476 15,767 10,914 +3,709 (+23.5%) +8,562 (+78.4%)
#27 PhilippinesAsia SwedenEurope 17,955 15,468 12,191 +2,487 (+16.1%) +5,764 (+47.3%)
#28 ItalyEurope SwedenEurope 16,955 13,946 10,387 +3,009 (+21.6%) +6,568 (+63.2%)
#29 HungaryEurope SwedenEurope 16,739 16,607 16,372 +132 (+0.8%) +367 (+2.2%)
#30 NetherlandsEurope SwedenEurope 15,864 12,609 10,415 +3,255 (+25.8%) +5,449 (+52.3%)
#31 BangladeshAsia SwedenEurope 15,502 11,938 7,250 +3,564 (+29.9%) +8,252 (+113.8%)
#32 SpainEurope SwedenEurope 15,166 12,808 9,859 +2,358 (+18.4%) +5,307 (+53.8%)
#33 FranceEurope SwedenEurope 14,381 11,684 9,257 +2,697 (+23.1%) +5,124 (+55.4%)
#34 ColombiaAmericas SwedenEurope 14,267 12,961 11,814 +1,306 (+10.1%) +2,453 (+20.8%)
#35 BrazilAmericas SwedenEurope 14,151 10,441 7,112 +3,710 (+35.5%) +7,039 (+99.0%)
#36 CroatiaEurope SwedenEurope 14,041 12,041 7,941 +2,000 (+16.6%) +6,100 (+76.8%)
#37 MoroccoAfrica SwedenEurope 13,437 11,726 9,256 +1,711 (+14.6%) +4,181 (+45.2%)
#38 South KoreaAsia SwedenEurope 12,163 11,686 10,714 +477 (+4.1%) +1,449 (+13.5%)
#39 EgyptAfrica SwedenEurope 12,132 9,299 6,022 +2,833 (+30.5%) +6,110 (+101.5%)
#40 AlbaniaEurope SwedenEurope 11,986 7,495 2,320 +4,491 (+59.9%) +9,666 (+416.6%)
#41 North MacedoniaEurope SwedenEurope 11,796 9,177 6,302 +2,619 (+28.5%) +5,494 (+87.2%)
#42 LatviaEurope SwedenEurope 11,474 8,708 6,771 +2,766 (+31.8%) +4,703 (+69.5%)
#43 BulgariaEurope SwedenEurope 11,009 9,870 8,552 +1,139 (+11.5%) +2,457 (+28.7%)
#44 Sri LankaAsia SwedenEurope 9,514 7,537 6,990 +1,977 (+26.2%) +2,524 (+36.1%)
#45 EstoniaEurope SwedenEurope 9,461 9,718 10,291 -257 (-2.6%) -830 (-8.1%)
#46 NigeriaAfrica SwedenEurope 9,397 6,685 4,516 +2,712 (+40.6%) +4,881 (+108.1%)
#47 PeruAmericas SwedenEurope 8,735 8,069 7,454 +666 (+8.3%) +1,281 (+17.2%)
#48 Saudi ArabiaMiddle East SwedenEurope 8,610 6,795 3,340 +1,815 (+26.7%) +5,270 (+157.8%)
#49 MongoliaAsia SwedenEurope 6,866 4,905 2,485 +1,961 (+40.0%) +4,381 (+176.3%)