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 CubaAmericas USAAmericas 1,394,750 1,346,576 1,237,236 +48,174 (+3.6%) +157,514 (+12.7%)
#2 CubaAmericas SpainEurope 215,409 164,108 129,263 +51,301 (+31.3%) +86,146 (+66.6%)
#3 CubaAmericas MexicoAmericas 72,440 35,125 18,227 +37,315 (+106.2%) +54,213 (+297.4%)
#4 CubaAmericas ItalyEurope 41,658 38,504 32,716 +3,154 (+8.2%) +8,942 (+27.3%)
#5 CubaAmericas CanadaAmericas 23,859 19,420 18,001 +4,439 (+22.9%) +5,858 (+32.5%)
#6 CubaAmericas BrazilAmericas 23,151 18,035 3,062 +5,116 (+28.4%) +20,089 (+656.1%)
#7 CubaAmericas ChileAmericas 17,467 16,479 6,138 +988 (+6.0%) +11,329 (+184.6%)
#8 CubaAmericas EcuadorAmericas 11,964 10,619 8,582 +1,345 (+12.7%) +3,382 (+39.4%)
#9 CubaAmericas Puerto RicoAmericas 11,420 12,637 13,321 -1,217 (-9.6%) -1,901 (-14.3%)
#10 CubaAmericas VenezuelaAmericas 10,274 10,769 11,423 -495 (-4.6%) -1,149 (-10.1%)
#11 CubaAmericas Costa RicaAmericas 8,336 6,908 5,756 +1,428 (+20.7%) +2,580 (+44.8%)
#12 CubaAmericas PeruAmericas 6,676 4,977 1,854 +1,699 (+34.1%) +4,822 (+260.1%)
#13 CubaAmericas ArgentinaAmericas 4,007 3,843 3,641 +164 (+4.3%) +366 (+10.1%)
#14 CubaAmericas Dominican RepublicAmericas 3,669 3,402 3,259 +267 (+7.8%) +410 (+12.6%)
#15 CubaAmericas Trinidad and TobagoAmericas 3,471 2,412 157 +1,059 (+43.9%) +3,314 (+2,110.8%)
#16 CubaAmericas PanamaAmericas 3,347 2,194 2,825 +1,153 (+52.6%) +522 (+18.5%)
#17 CubaAmericas ColombiaAmericas 3,164 2,720 2,246 +444 (+16.3%) +918 (+40.9%)
#18 CubaAmericas BoliviaAmericas 2,201 1,971 1,771 +230 (+11.7%) +430 (+24.3%)
#19 CubaAmericas PortugalEurope 2,090 1,858 1,621 +232 (+12.5%) +469 (+28.9%)
#20 CubaAmericas JamaicaAmericas 1,854 1,825 1,791 +29 (+1.6%) +63 (+3.5%)
#21 CubaAmericas GuineaAfrica 1,657 1,714 1,786 -57 (-3.3%) -129 (-7.2%)
#22 CubaAmericas RussiaEurope 1,513 1,694 1,920 -181 (-10.7%) -407 (-21.2%)
#23 CubaAmericas NorwayEurope 1,226 1,103 966 +123 (+11.2%) +260 (+26.9%)
#24 CubaAmericas NicaraguaAmericas 1,021 984 941 +37 (+3.8%) +80 (+8.5%)
#25 CubaAmericas AustraliaOceania 1,008 972 882 +36 (+3.7%) +126 (+14.3%)
#26 CubaAmericas GuatemalaAmericas 779 708 630 +71 (+10.0%) +149 (+23.7%)
#27 CubaAmericas NamibiaAfrica 753 710 665 +43 (+6.1%) +88 (+13.2%)
#28 CubaAmericas HungaryEurope 729 618 539 +111 (+18.0%) +190 (+35.3%)
#29 CubaAmericas DenmarkEurope 663 569 499 +94 (+16.5%) +164 (+32.9%)
#30 CubaAmericas FinlandEurope 649 551 445 +98 (+17.8%) +204 (+45.8%)
#31 CubaAmericas HondurasAmericas 635 624 612 +11 (+1.8%) +23 (+3.8%)
#32 CubaAmericas ChinaAsia 587 522 434 +65 (+12.5%) +153 (+35.3%)
#33 CubaAmericas South AfricaAfrica 455 459 502 -4 (-0.9%) -47 (-9.4%)
#34 CubaAmericas BahamasAmericas 454 429 401 +25 (+5.8%) +53 (+13.2%)
#35 CubaAmericas BulgariaEurope 414 301 241 +113 (+37.5%) +173 (+71.8%)
#36 CubaAmericas GreeceEurope 379 357 351 +22 (+6.2%) +28 (+8.0%)
#37 CubaAmericas PolandEurope 259 262 261 -3 (-1.1%) -2 (-0.8%)
#38 CubaAmericas LuxembourgEurope 208 180 22 +28 (+15.6%) +186 (+845.5%)
#39 CubaAmericas SlovakiaEurope 166 153 137 +13 (+8.5%) +29 (+21.2%)
#40 CubaAmericas El SalvadorAmericas 131 129 128 +2 (+1.6%) +3 (+2.3%)
#41 CubaAmericas SloveniaEurope 108 95 70 +13 (+13.7%) +38 (+54.3%)
#42 CubaAmericas IcelandEurope 97 64 57 +33 (+51.6%) +40 (+70.2%)
#43 CubaAmericas Cabo VerdeAfrica 93 89 85 +4 (+4.5%) +8 (+9.4%)
#44 CubaAmericas Saint LuciaAmericas 77 79 83 -2 (-2.5%) -6 (-7.2%)
#45 CubaAmericas BarbadosAmericas 58 57 58 +1 (+1.8%) 0 (0.0%)
#46 CubaAmericas SeychellesAfrica 43 42 43 +1 (+2.4%) 0 (0.0%)
#47 CubaAmericas BelarusEurope 42 42 44 0 (0.0%) -2 (-4.5%)
#48 CubaAmericas LatviaEurope 42 46 46 -4 (-8.7%) -4 (-8.7%)
#49 CubaAmericas CyprusEurope 36 34 34 +2 (+5.9%) +2 (+5.9%)
#50 CubaAmericas EstoniaEurope 33 32 16 +1 (+3.1%) +17 (+106.3%)