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 PortugalEurope FranceEurope 585,896 621,051 648,445 -35,155 (-5.7%) -62,549 (-9.6%)
#2 PortugalEurope SwitzerlandEurope 202,178 212,350 220,901 -10,172 (-4.8%) -18,723 (-8.5%)
#3 PortugalEurope BrazilAmericas 146,697 67,952 100,368 +78,745 (+115.9%) +46,329 (+46.2%)
#4 PortugalEurope USAAmericas 141,889 147,101 158,080 -5,212 (-3.5%) -16,191 (-10.2%)
#5 PortugalEurope CanadaAmericas 120,690 131,038 142,742 -10,348 (-7.9%) -22,052 (-15.4%)
#6 PortugalEurope SpainEurope 93,840 96,090 106,860 -2,250 (-2.3%) -13,020 (-12.2%)
#7 PortugalEurope LuxembourgEurope 86,893 75,221 94,732 +11,672 (+15.5%) -7,839 (-8.3%)
#8 PortugalEurope VenezuelaAmericas 49,104 51,471 54,591 -2,367 (-4.6%) -5,487 (-10.1%)
#9 PortugalEurope BelgiumEurope 40,781 37,583 34,788 +3,198 (+8.5%) +5,993 (+17.2%)
#10 PortugalEurope NetherlandsEurope 25,933 20,206 16,987 +5,727 (+28.3%) +8,946 (+52.7%)
#11 PortugalEurope AustraliaOceania 17,637 18,631 19,148 -994 (-5.3%) -1,511 (-7.9%)
#12 PortugalEurope AndorraEurope 12,251 11,534 10,697 +717 (+6.2%) +1,554 (+14.5%)
#13 PortugalEurope IrelandEurope 6,795 5,271 3,535 +1,524 (+28.9%) +3,260 (+92.2%)
#14 PortugalEurope ItalyEurope 6,761 6,812 5,994 -51 (-0.7%) +767 (+12.8%)
#15 PortugalEurope South AfricaAfrica 5,602 8,532 12,085 -2,930 (-34.3%) -6,483 (-53.6%)
#16 PortugalEurope AngolaAfrica 5,454 5,292 5,867 +162 (+3.1%) -413 (-7.0%)
#17 PortugalEurope MozambiqueAfrica 4,741 4,549 4,331 +192 (+4.2%) +410 (+9.5%)
#18 PortugalEurope DenmarkEurope 4,695 3,087 2,233 +1,608 (+52.1%) +2,462 (+110.3%)
#19 PortugalEurope NorwayEurope 3,932 3,536 2,854 +396 (+11.2%) +1,078 (+37.8%)
#20 PortugalEurope ArgentinaAmericas 3,723 3,768 5,075 -45 (-1.2%) -1,352 (-26.6%)
#21 PortugalEurope RomaniaEurope 3,330 2,322 1,023 +1,008 (+43.4%) +2,307 (+225.5%)
#22 PortugalEurope BermudaOther 1,635 1,600 1,632 +35 (+2.2%) +3 (+0.2%)
#23 PortugalEurope IcelandEurope 1,634 1,082 576 +552 (+51.0%) +1,058 (+183.7%)
#24 PortugalEurope Cabo VerdeAfrica 1,281 1,225 1,159 +56 (+4.6%) +122 (+10.5%)
#25 PortugalEurope MexicoAmericas 869 748 573 +121 (+16.2%) +296 (+51.7%)
#26 PortugalEurope UruguayAmericas 861 668 560 +193 (+28.9%) +301 (+53.8%)
#27 PortugalEurope BulgariaEurope 782 569 339 +213 (+37.4%) +443 (+130.7%)
#28 PortugalEurope ChileAmericas 779 678 553 +101 (+14.9%) +226 (+40.9%)
#29 PortugalEurope HungaryEurope 743 630 435 +113 (+17.9%) +308 (+70.8%)
#30 PortugalEurope FinlandEurope 704 598 521 +106 (+17.7%) +183 (+35.1%)
#31 PortugalEurope ColombiaAmericas 557 451 291 +106 (+23.5%) +266 (+91.4%)
#32 PortugalEurope Guinea-BissauAfrica 505 601 823 -96 (-16.0%) -318 (-38.6%)
#33 PortugalEurope PeruAmericas 496 347 234 +149 (+42.9%) +262 (+112.0%)
#34 PortugalEurope BotswanaAfrica 490 464 436 +26 (+5.6%) +54 (+12.4%)
#35 PortugalEurope NamibiaAfrica 478 451 423 +27 (+6.0%) +55 (+13.0%)
#36 PortugalEurope PanamaAmericas 465 305 254 +160 (+52.5%) +211 (+83.1%)
#37 PortugalEurope LiechtensteinEurope 453 424 424 +29 (+6.8%) +29 (+6.8%)
#38 PortugalEurope GreeceEurope 348 328 323 +20 (+6.1%) +25 (+7.7%)
#39 PortugalEurope SlovakiaEurope 308 283 172 +25 (+8.8%) +136 (+79.1%)
#40 PortugalEurope MaltaEurope 295 170 79 +125 (+73.5%) +216 (+273.4%)
#41 PortugalEurope Timor-LesteAsia 268 271 276 -3 (-1.1%) -8 (-2.9%)
#42 PortugalEurope ArubaAmericas 250 182 164 +68 (+37.4%) +86 (+52.4%)
#43 PortugalEurope EstoniaEurope 240 236 138 +4 (+1.7%) +102 (+73.9%)
#44 PortugalEurope BoliviaAmericas 218 195 176 +23 (+11.8%) +42 (+23.9%)
#45 PortugalEurope LithuaniaEurope 135 128 65 +7 (+5.5%) +70 (+107.7%)
#46 PortugalEurope Dominican RepublicAmericas 119 110 106 +9 (+8.2%) +13 (+12.3%)
#47 PortugalEurope Costa RicaAmericas 113 94 78 +19 (+20.2%) +35 (+44.9%)
#48 PortugalEurope São Tomé and PríncipeAfrica 95 104 118 -9 (-8.7%) -23 (-19.5%)
#49 PortugalEurope IndiaAsia 91 96 103 -5 (-5.2%) -12 (-11.7%)
#50 PortugalEurope SloveniaEurope 73 64 52 +9 (+14.1%) +21 (+40.4%)