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 South AfricaAfrica AustraliaOceania 213,447 199,994 177,482 +13,453 (+6.7%) +35,965 (+20.3%)
#2 South AfricaAfrica USAAmericas 161,507 129,545 102,856 +31,962 (+24.7%) +58,651 (+57.0%)
#3 South AfricaAfrica New ZealandOceania 101,970 82,625 62,541 +19,345 (+23.4%) +39,429 (+63.0%)
#4 South AfricaAfrica CanadaAmericas 52,600 50,957 47,223 +1,643 (+3.2%) +5,377 (+11.4%)
#5 South AfricaAfrica NetherlandsEurope 31,024 20,331 13,669 +10,693 (+52.6%) +17,355 (+127.0%)
#6 South AfricaAfrica MozambiqueAfrica 21,022 20,171 19,198 +851 (+4.2%) +1,824 (+9.5%)
#7 South AfricaAfrica ZimbabweAfrica 20,346 19,731 19,013 +615 (+3.1%) +1,333 (+7.0%)
#8 South AfricaAfrica IrelandEurope 18,857 13,073 8,088 +5,784 (+44.2%) +10,769 (+133.1%)
#9 South AfricaAfrica IsraelMiddle East 14,535 13,837 12,381 +698 (+5.0%) +2,154 (+17.4%)
#10 South AfricaAfrica PortugalEurope 14,232 12,651 11,028 +1,581 (+12.5%) +3,204 (+29.1%)
#11 South AfricaAfrica EswatiniAfrica 12,870 12,712 12,511 +158 (+1.2%) +359 (+2.9%)
#12 South AfricaAfrica NamibiaAfrica 9,422 8,883 8,300 +539 (+6.1%) +1,122 (+13.5%)
#13 South AfricaAfrica GreeceEurope 7,484 7,045 6,894 +439 (+6.2%) +590 (+8.6%)
#14 South AfricaAfrica AngolaAfrica 6,487 6,295 5,917 +192 (+3.1%) +570 (+9.6%)
#15 South AfricaAfrica ItalyEurope 6,245 5,960 5,429 +285 (+4.8%) +816 (+15.0%)
#16 South AfricaAfrica BotswanaAfrica 6,052 5,733 5,359 +319 (+5.6%) +693 (+12.9%)
#17 South AfricaAfrica LesothoAfrica 5,964 4,782 3,629 +1,182 (+24.7%) +2,335 (+64.3%)
#18 South AfricaAfrica MalawiAfrica 5,907 6,054 7,124 -147 (-2.4%) -1,217 (-17.1%)
#19 South AfricaAfrica BelgiumEurope 5,259 4,370 3,631 +889 (+20.3%) +1,628 (+44.8%)
#20 South AfricaAfrica CyprusEurope 5,240 4,937 4,784 +303 (+6.1%) +456 (+9.5%)
#21 South AfricaAfrica ChinaAsia 5,129 4,509 2,925 +620 (+13.8%) +2,204 (+75.4%)
#22 South AfricaAfrica ZambiaAfrica 5,022 3,788 2,706 +1,234 (+32.6%) +2,316 (+85.6%)
#23 South AfricaAfrica AustriaEurope 3,710 3,122 2,471 +588 (+18.8%) +1,239 (+50.1%)
#24 South AfricaAfrica IndiaAsia 3,709 4,196 4,927 -487 (-11.6%) -1,218 (-24.7%)
#25 South AfricaAfrica DenmarkEurope 2,999 2,413 1,925 +586 (+24.3%) +1,074 (+55.8%)
#26 South AfricaAfrica BrazilAmericas 1,941 2,193 1,876 -252 (-11.5%) +65 (+3.5%)
#27 South AfricaAfrica NorwayEurope 1,936 1,741 1,450 +195 (+11.2%) +486 (+33.5%)
#28 South AfricaAfrica JapanAsia 1,415 1,359 960 +56 (+4.1%) +455 (+47.4%)
#29 South AfricaAfrica FinlandEurope 1,203 1,022 805 +181 (+17.7%) +398 (+49.4%)
#30 South AfricaAfrica GuineaAfrica 1,161 1,201 1,251 -40 (-3.3%) -90 (-7.2%)
#31 South AfricaAfrica MaltaEurope 909 523 241 +386 (+73.8%) +668 (+277.2%)
#32 South AfricaAfrica PolandEurope 783 689 529 +94 (+13.6%) +254 (+48.0%)
#33 South AfricaAfrica LuxembourgEurope 761 659 45 +102 (+15.5%) +716 (+1,591.1%)
#34 South AfricaAfrica LibyaAfrica 729 690 645 +39 (+5.7%) +84 (+13.0%)
#35 South AfricaAfrica MaliAfrica 725 646 553 +79 (+12.2%) +172 (+31.1%)
#36 South AfricaAfrica HungaryEurope 712 604 332 +108 (+17.9%) +380 (+114.5%)
#37 South AfricaAfrica MauritiusAfrica 632 627 622 +5 (+0.8%) +10 (+1.6%)
#38 South AfricaAfrica BulgariaEurope 461 335 188 +126 (+37.6%) +273 (+145.2%)
#39 South AfricaAfrica ChileAmericas 455 412 359 +43 (+10.4%) +96 (+26.7%)
#40 South AfricaAfrica ArgentinaAmericas 441 431 418 +10 (+2.3%) +23 (+5.5%)
#41 South AfricaAfrica PeruAmericas 406 292 203 +114 (+39.0%) +203 (+100.0%)
#42 South AfricaAfrica MexicoAmericas 355 302 238 +53 (+17.5%) +117 (+49.2%)
#43 South AfricaAfrica EgyptAfrica 304 278 0 +26 (+9.4%) N/A
#44 South AfricaAfrica BermudaOther 293 287 227 +6 (+2.1%) +66 (+29.1%)
#45 South AfricaAfrica Sri LankaAsia 265 262 260 +3 (+1.1%) +5 (+1.9%)
#46 South AfricaAfrica SeychellesAfrica 262 258 255 +4 (+1.6%) +7 (+2.7%)
#47 South AfricaAfrica CroatiaEurope 180 189 203 -9 (-4.8%) -23 (-11.3%)
#48 South AfricaAfrica SlovakiaEurope 167 154 112 +13 (+8.4%) +55 (+49.1%)
#49 South AfricaAfrica IcelandEurope 157 104 81 +53 (+51.0%) +76 (+93.8%)
#50 South AfricaAfrica BahamasAmericas 116 110 104 +6 (+5.5%) +12 (+11.5%)