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 AustraliaOceania MaltaEurope 22,753 13,091 6,006 +9,662 (+73.8%) +16,747 (+278.8%)
#2 CanadaAmericas MaltaEurope 9,242 5,317 2,440 +3,925 (+73.8%) +6,802 (+278.8%)
#3 ItalyEurope MaltaEurope 8,204 4,720 2,166 +3,484 (+73.8%) +6,038 (+278.8%)
#4 LibyaAfrica MaltaEurope 6,607 3,801 1,745 +2,806 (+73.8%) +4,862 (+278.6%)
#5 USAAmericas MaltaEurope 6,313 3,632 1,667 +2,681 (+73.8%) +4,646 (+278.7%)
#6 SyriaMiddle East MaltaEurope 5,635 3,242 1,488 +2,393 (+73.8%) +4,147 (+278.7%)
#7 GermanyEurope MaltaEurope 5,160 2,969 1,363 +2,191 (+73.8%) +3,797 (+278.6%)
#8 RussiaEurope MaltaEurope 4,980 2,865 1,315 +2,115 (+73.8%) +3,665 (+278.7%)
#9 BulgariaEurope MaltaEurope 4,743 2,729 1,253 +2,014 (+73.8%) +3,490 (+278.5%)
#10 RomaniaEurope MaltaEurope 3,556 2,046 940 +1,510 (+73.8%) +2,616 (+278.3%)
#11 SerbiaEurope MaltaEurope 2,890 1,663 764 +1,227 (+73.8%) +2,126 (+278.3%)
#12 PhilippinesAsia MaltaEurope 2,512 1,445 664 +1,067 (+73.8%) +1,848 (+278.3%)
#13 EgyptAfrica MaltaEurope 2,451 1,410 648 +1,041 (+73.8%) +1,803 (+278.2%)
#14 SwedenEurope MaltaEurope 2,439 1,403 645 +1,036 (+73.8%) +1,794 (+278.1%)
#15 FranceEurope MaltaEurope 2,253 1,296 596 +957 (+73.8%) +1,657 (+278.0%)
#16 NetherlandsEurope MaltaEurope 2,228 1,282 589 +946 (+73.8%) +1,639 (+278.3%)
#17 ChinaAsia MaltaEurope 1,870 1,076 495 +794 (+73.8%) +1,375 (+277.8%)
#18 EthiopiaAfrica MaltaEurope 1,797 1,034 475 +763 (+73.8%) +1,322 (+278.3%)
#19 NigeriaAfrica MaltaEurope 1,782 1,025 471 +757 (+73.9%) +1,311 (+278.3%)
#20 TunisiaAfrica MaltaEurope 1,684 969 446 +715 (+73.8%) +1,238 (+277.6%)
#21 UkraineEurope MaltaEurope 1,509 868 399 +641 (+73.8%) +1,110 (+278.2%)
#22 IrelandEurope MaltaEurope 1,424 819 377 +605 (+73.9%) +1,047 (+277.7%)
#23 IndiaAsia MaltaEurope 1,375 791 364 +584 (+73.8%) +1,011 (+277.7%)
#24 PolandEurope MaltaEurope 1,302 749 344 +553 (+73.8%) +958 (+278.5%)
#25 TürkiyeAsia MaltaEurope 1,203 692 318 +511 (+73.8%) +885 (+278.3%)
#26 MoroccoAfrica MaltaEurope 1,166 671 309 +495 (+73.8%) +857 (+277.3%)
#27 PakistanAsia MaltaEurope 954 549 253 +405 (+73.8%) +701 (+277.1%)
#28 South AfricaAfrica MaltaEurope 909 523 241 +386 (+73.8%) +668 (+277.2%)
#29 BelgiumEurope MaltaEurope 869 500 230 +369 (+73.8%) +639 (+277.8%)
#30 Bosnia and HerzegovinaEurope MaltaEurope 859 494 227 +365 (+73.9%) +632 (+278.4%)
#31 SpainEurope MaltaEurope 787 453 209 +334 (+73.7%) +578 (+276.6%)
#32 HungaryEurope MaltaEurope 749 431 199 +318 (+73.8%) +550 (+276.4%)
#33 DenmarkEurope MaltaEurope 683 393 181 +290 (+73.8%) +502 (+277.3%)
#34 AustriaEurope MaltaEurope 575 331 153 +244 (+73.7%) +422 (+275.8%)
#35 ThailandAsia MaltaEurope 556 320 148 +236 (+73.8%) +408 (+275.7%)
#36 SwitzerlandEurope MaltaEurope 537 309 143 +228 (+73.8%) +394 (+275.5%)
#37 SlovakiaEurope MaltaEurope 530 305 141 +225 (+73.8%) +389 (+275.9%)
#38 BrazilAmericas MaltaEurope 499 287 133 +212 (+73.9%) +366 (+275.2%)
#39 IraqMiddle East MaltaEurope 428 246 114 +182 (+74.0%) +314 (+275.4%)
#40 Czech RepublicEurope MaltaEurope 421 242 112 +179 (+74.0%) +309 (+275.9%)
#41 FinlandEurope MaltaEurope 407 234 109 +173 (+73.9%) +298 (+273.4%)
#42 AlbaniaEurope MaltaEurope 398 229 106 +169 (+73.8%) +292 (+275.5%)
#43 GreeceEurope MaltaEurope 398 229 106 +169 (+73.8%) +292 (+275.5%)
#44 LatviaEurope MaltaEurope 398 229 106 +169 (+73.8%) +292 (+275.5%)
#45 CroatiaEurope MaltaEurope 377 217 101 +160 (+73.7%) +276 (+273.3%)
#46 GhanaAfrica MaltaEurope 349 201 93 +148 (+73.6%) +256 (+275.3%)
#47 NorwayEurope MaltaEurope 341 196 91 +145 (+74.0%) +250 (+274.7%)
#48 LebanonMiddle East MaltaEurope 332 191 89 +141 (+73.8%) +243 (+273.0%)
#49 KuwaitMiddle East MaltaEurope 295 170 79 +125 (+73.5%) +216 (+273.4%)
#50 PortugalEurope MaltaEurope 295 170 79 +125 (+73.5%) +216 (+273.4%)