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
| 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%) |
|
OriginCuba DestinationUSA 2015 stock1,237,236 2020 stock1,346,576 2024 stock1,394,750 2015-2024 absolute change+157,514 2015-2024 percentage change+12.7% 2020-2024 absolute change+48,174 2020-2024 percentage change+3.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | CubaAmericas | SpainEurope | 215,409 | 164,108 | 129,263 | +51,301 (+31.3%) | +86,146 (+66.6%) |
|
OriginCuba DestinationSpain 2015 stock129,263 2020 stock164,108 2024 stock215,409 2015-2024 absolute change+86,146 2015-2024 percentage change+66.6% 2020-2024 absolute change+51,301 2020-2024 percentage change+31.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | CubaAmericas | MexicoAmericas | 72,440 | 35,125 | 18,227 | +37,315 (+106.2%) | +54,213 (+297.4%) |
|
OriginCuba DestinationMexico 2015 stock18,227 2020 stock35,125 2024 stock72,440 2015-2024 absolute change+54,213 2015-2024 percentage change+297.4% 2020-2024 absolute change+37,315 2020-2024 percentage change+106.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | CubaAmericas | ItalyEurope | 41,658 | 38,504 | 32,716 | +3,154 (+8.2%) | +8,942 (+27.3%) |
|
OriginCuba DestinationItaly 2015 stock32,716 2020 stock38,504 2024 stock41,658 2015-2024 absolute change+8,942 2015-2024 percentage change+27.3% 2020-2024 absolute change+3,154 2020-2024 percentage change+8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | CubaAmericas | CanadaAmericas | 23,859 | 19,420 | 18,001 | +4,439 (+22.9%) | +5,858 (+32.5%) |
|
OriginCuba DestinationCanada 2015 stock18,001 2020 stock19,420 2024 stock23,859 2015-2024 absolute change+5,858 2015-2024 percentage change+32.5% 2020-2024 absolute change+4,439 2020-2024 percentage change+22.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | CubaAmericas | BrazilAmericas | 23,151 | 18,035 | 3,062 | +5,116 (+28.4%) | +20,089 (+656.1%) |
|
OriginCuba DestinationBrazil 2015 stock3,062 2020 stock18,035 2024 stock23,151 2015-2024 absolute change+20,089 2015-2024 percentage change+656.1% 2020-2024 absolute change+5,116 2020-2024 percentage change+28.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | CubaAmericas | ChileAmericas | 17,467 | 16,479 | 6,138 | +988 (+6.0%) | +11,329 (+184.6%) |
|
OriginCuba DestinationChile 2015 stock6,138 2020 stock16,479 2024 stock17,467 2015-2024 absolute change+11,329 2015-2024 percentage change+184.6% 2020-2024 absolute change+988 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | CubaAmericas | EcuadorAmericas | 11,964 | 10,619 | 8,582 | +1,345 (+12.7%) | +3,382 (+39.4%) |
|
OriginCuba DestinationEcuador 2015 stock8,582 2020 stock10,619 2024 stock11,964 2015-2024 absolute change+3,382 2015-2024 percentage change+39.4% 2020-2024 absolute change+1,345 2020-2024 percentage change+12.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | CubaAmericas | Puerto RicoAmericas | 11,420 | 12,637 | 13,321 | -1,217 (-9.6%) | -1,901 (-14.3%) |
|
OriginCuba DestinationPuerto Rico 2015 stock13,321 2020 stock12,637 2024 stock11,420 2015-2024 absolute change-1,901 2015-2024 percentage change-14.3% 2020-2024 absolute change-1,217 2020-2024 percentage change-9.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | CubaAmericas | VenezuelaAmericas | 10,274 | 10,769 | 11,423 | -495 (-4.6%) | -1,149 (-10.1%) |
|
OriginCuba DestinationVenezuela 2015 stock11,423 2020 stock10,769 2024 stock10,274 2015-2024 absolute change-1,149 2015-2024 percentage change-10.1% 2020-2024 absolute change-495 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | CubaAmericas | Costa RicaAmericas | 8,336 | 6,908 | 5,756 | +1,428 (+20.7%) | +2,580 (+44.8%) |
|
OriginCuba DestinationCosta Rica 2015 stock5,756 2020 stock6,908 2024 stock8,336 2015-2024 absolute change+2,580 2015-2024 percentage change+44.8% 2020-2024 absolute change+1,428 2020-2024 percentage change+20.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | CubaAmericas | PeruAmericas | 6,676 | 4,977 | 1,854 | +1,699 (+34.1%) | +4,822 (+260.1%) |
|
OriginCuba DestinationPeru 2015 stock1,854 2020 stock4,977 2024 stock6,676 2015-2024 absolute change+4,822 2015-2024 percentage change+260.1% 2020-2024 absolute change+1,699 2020-2024 percentage change+34.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | CubaAmericas | ArgentinaAmericas | 4,007 | 3,843 | 3,641 | +164 (+4.3%) | +366 (+10.1%) |
|
OriginCuba DestinationArgentina 2015 stock3,641 2020 stock3,843 2024 stock4,007 2015-2024 absolute change+366 2015-2024 percentage change+10.1% 2020-2024 absolute change+164 2020-2024 percentage change+4.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | CubaAmericas | Dominican RepublicAmericas | 3,669 | 3,402 | 3,259 | +267 (+7.8%) | +410 (+12.6%) |
|
OriginCuba DestinationDominican Republic 2015 stock3,259 2020 stock3,402 2024 stock3,669 2015-2024 absolute change+410 2015-2024 percentage change+12.6% 2020-2024 absolute change+267 2020-2024 percentage change+7.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | CubaAmericas | Trinidad and TobagoAmericas | 3,471 | 2,412 | 157 | +1,059 (+43.9%) | +3,314 (+2,110.8%) |
|
OriginCuba DestinationTrinidad and Tobago 2015 stock157 2020 stock2,412 2024 stock3,471 2015-2024 absolute change+3,314 2015-2024 percentage change+2,110.8% 2020-2024 absolute change+1,059 2020-2024 percentage change+43.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | CubaAmericas | PanamaAmericas | 3,347 | 2,194 | 2,825 | +1,153 (+52.6%) | +522 (+18.5%) |
|
OriginCuba DestinationPanama 2015 stock2,825 2020 stock2,194 2024 stock3,347 2015-2024 absolute change+522 2015-2024 percentage change+18.5% 2020-2024 absolute change+1,153 2020-2024 percentage change+52.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | CubaAmericas | ColombiaAmericas | 3,164 | 2,720 | 2,246 | +444 (+16.3%) | +918 (+40.9%) |
|
OriginCuba DestinationColombia 2015 stock2,246 2020 stock2,720 2024 stock3,164 2015-2024 absolute change+918 2015-2024 percentage change+40.9% 2020-2024 absolute change+444 2020-2024 percentage change+16.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | CubaAmericas | BoliviaAmericas | 2,201 | 1,971 | 1,771 | +230 (+11.7%) | +430 (+24.3%) |
|
OriginCuba DestinationBolivia 2015 stock1,771 2020 stock1,971 2024 stock2,201 2015-2024 absolute change+430 2015-2024 percentage change+24.3% 2020-2024 absolute change+230 2020-2024 percentage change+11.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | CubaAmericas | PortugalEurope | 2,090 | 1,858 | 1,621 | +232 (+12.5%) | +469 (+28.9%) |
|
OriginCuba DestinationPortugal 2015 stock1,621 2020 stock1,858 2024 stock2,090 2015-2024 absolute change+469 2015-2024 percentage change+28.9% 2020-2024 absolute change+232 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | CubaAmericas | JamaicaAmericas | 1,854 | 1,825 | 1,791 | +29 (+1.6%) | +63 (+3.5%) |
|
OriginCuba DestinationJamaica 2015 stock1,791 2020 stock1,825 2024 stock1,854 2015-2024 absolute change+63 2015-2024 percentage change+3.5% 2020-2024 absolute change+29 2020-2024 percentage change+1.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | CubaAmericas | GuineaAfrica | 1,657 | 1,714 | 1,786 | -57 (-3.3%) | -129 (-7.2%) |
|
OriginCuba DestinationGuinea 2015 stock1,786 2020 stock1,714 2024 stock1,657 2015-2024 absolute change-129 2015-2024 percentage change-7.2% 2020-2024 absolute change-57 2020-2024 percentage change-3.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | CubaAmericas | RussiaEurope | 1,513 | 1,694 | 1,920 | -181 (-10.7%) | -407 (-21.2%) |
|
OriginCuba DestinationRussia 2015 stock1,920 2020 stock1,694 2024 stock1,513 2015-2024 absolute change-407 2015-2024 percentage change-21.2% 2020-2024 absolute change-181 2020-2024 percentage change-10.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | CubaAmericas | NorwayEurope | 1,226 | 1,103 | 966 | +123 (+11.2%) | +260 (+26.9%) |
|
OriginCuba DestinationNorway 2015 stock966 2020 stock1,103 2024 stock1,226 2015-2024 absolute change+260 2015-2024 percentage change+26.9% 2020-2024 absolute change+123 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | CubaAmericas | NicaraguaAmericas | 1,021 | 984 | 941 | +37 (+3.8%) | +80 (+8.5%) |
|
OriginCuba DestinationNicaragua 2015 stock941 2020 stock984 2024 stock1,021 2015-2024 absolute change+80 2015-2024 percentage change+8.5% 2020-2024 absolute change+37 2020-2024 percentage change+3.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | CubaAmericas | AustraliaOceania | 1,008 | 972 | 882 | +36 (+3.7%) | +126 (+14.3%) |
|
OriginCuba DestinationAustralia 2015 stock882 2020 stock972 2024 stock1,008 2015-2024 absolute change+126 2015-2024 percentage change+14.3% 2020-2024 absolute change+36 2020-2024 percentage change+3.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | CubaAmericas | GuatemalaAmericas | 779 | 708 | 630 | +71 (+10.0%) | +149 (+23.7%) |
|
OriginCuba DestinationGuatemala 2015 stock630 2020 stock708 2024 stock779 2015-2024 absolute change+149 2015-2024 percentage change+23.7% 2020-2024 absolute change+71 2020-2024 percentage change+10.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | CubaAmericas | NamibiaAfrica | 753 | 710 | 665 | +43 (+6.1%) | +88 (+13.2%) |
|
OriginCuba DestinationNamibia 2015 stock665 2020 stock710 2024 stock753 2015-2024 absolute change+88 2015-2024 percentage change+13.2% 2020-2024 absolute change+43 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | CubaAmericas | HungaryEurope | 729 | 618 | 539 | +111 (+18.0%) | +190 (+35.3%) |
|
OriginCuba DestinationHungary 2015 stock539 2020 stock618 2024 stock729 2015-2024 absolute change+190 2015-2024 percentage change+35.3% 2020-2024 absolute change+111 2020-2024 percentage change+18.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | CubaAmericas | DenmarkEurope | 663 | 569 | 499 | +94 (+16.5%) | +164 (+32.9%) |
|
OriginCuba DestinationDenmark 2015 stock499 2020 stock569 2024 stock663 2015-2024 absolute change+164 2015-2024 percentage change+32.9% 2020-2024 absolute change+94 2020-2024 percentage change+16.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | CubaAmericas | FinlandEurope | 649 | 551 | 445 | +98 (+17.8%) | +204 (+45.8%) |
|
OriginCuba DestinationFinland 2015 stock445 2020 stock551 2024 stock649 2015-2024 absolute change+204 2015-2024 percentage change+45.8% 2020-2024 absolute change+98 2020-2024 percentage change+17.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | CubaAmericas | HondurasAmericas | 635 | 624 | 612 | +11 (+1.8%) | +23 (+3.8%) |
|
OriginCuba DestinationHonduras 2015 stock612 2020 stock624 2024 stock635 2015-2024 absolute change+23 2015-2024 percentage change+3.8% 2020-2024 absolute change+11 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | CubaAmericas | ChinaAsia | 587 | 522 | 434 | +65 (+12.5%) | +153 (+35.3%) |
|
OriginCuba DestinationChina 2015 stock434 2020 stock522 2024 stock587 2015-2024 absolute change+153 2015-2024 percentage change+35.3% 2020-2024 absolute change+65 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | CubaAmericas | South AfricaAfrica | 455 | 459 | 502 | -4 (-0.9%) | -47 (-9.4%) |
|
OriginCuba DestinationSouth Africa 2015 stock502 2020 stock459 2024 stock455 2015-2024 absolute change-47 2015-2024 percentage change-9.4% 2020-2024 absolute change-4 2020-2024 percentage change-0.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | CubaAmericas | BahamasAmericas | 454 | 429 | 401 | +25 (+5.8%) | +53 (+13.2%) |
|
OriginCuba DestinationBahamas 2015 stock401 2020 stock429 2024 stock454 2015-2024 absolute change+53 2015-2024 percentage change+13.2% 2020-2024 absolute change+25 2020-2024 percentage change+5.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | CubaAmericas | BulgariaEurope | 414 | 301 | 241 | +113 (+37.5%) | +173 (+71.8%) |
|
OriginCuba DestinationBulgaria 2015 stock241 2020 stock301 2024 stock414 2015-2024 absolute change+173 2015-2024 percentage change+71.8% 2020-2024 absolute change+113 2020-2024 percentage change+37.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | CubaAmericas | GreeceEurope | 379 | 357 | 351 | +22 (+6.2%) | +28 (+8.0%) |
|
OriginCuba DestinationGreece 2015 stock351 2020 stock357 2024 stock379 2015-2024 absolute change+28 2015-2024 percentage change+8.0% 2020-2024 absolute change+22 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | CubaAmericas | PolandEurope | 259 | 262 | 261 | -3 (-1.1%) | -2 (-0.8%) |
|
OriginCuba DestinationPoland 2015 stock261 2020 stock262 2024 stock259 2015-2024 absolute change-2 2015-2024 percentage change-0.8% 2020-2024 absolute change-3 2020-2024 percentage change-1.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | CubaAmericas | LuxembourgEurope | 208 | 180 | 22 | +28 (+15.6%) | +186 (+845.5%) |
|
OriginCuba DestinationLuxembourg 2015 stock22 2020 stock180 2024 stock208 2015-2024 absolute change+186 2015-2024 percentage change+845.5% 2020-2024 absolute change+28 2020-2024 percentage change+15.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | CubaAmericas | SlovakiaEurope | 166 | 153 | 137 | +13 (+8.5%) | +29 (+21.2%) |
|
OriginCuba DestinationSlovakia 2015 stock137 2020 stock153 2024 stock166 2015-2024 absolute change+29 2015-2024 percentage change+21.2% 2020-2024 absolute change+13 2020-2024 percentage change+8.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | CubaAmericas | El SalvadorAmericas | 131 | 129 | 128 | +2 (+1.6%) | +3 (+2.3%) |
|
OriginCuba DestinationEl Salvador 2015 stock128 2020 stock129 2024 stock131 2015-2024 absolute change+3 2015-2024 percentage change+2.3% 2020-2024 absolute change+2 2020-2024 percentage change+1.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | CubaAmericas | SloveniaEurope | 108 | 95 | 70 | +13 (+13.7%) | +38 (+54.3%) |
|
OriginCuba DestinationSlovenia 2015 stock70 2020 stock95 2024 stock108 2015-2024 absolute change+38 2015-2024 percentage change+54.3% 2020-2024 absolute change+13 2020-2024 percentage change+13.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | CubaAmericas | IcelandEurope | 97 | 64 | 57 | +33 (+51.6%) | +40 (+70.2%) |
|
OriginCuba DestinationIceland 2015 stock57 2020 stock64 2024 stock97 2015-2024 absolute change+40 2015-2024 percentage change+70.2% 2020-2024 absolute change+33 2020-2024 percentage change+51.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | CubaAmericas | Cabo VerdeAfrica | 93 | 89 | 85 | +4 (+4.5%) | +8 (+9.4%) |
|
OriginCuba DestinationCabo Verde 2015 stock85 2020 stock89 2024 stock93 2015-2024 absolute change+8 2015-2024 percentage change+9.4% 2020-2024 absolute change+4 2020-2024 percentage change+4.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | CubaAmericas | Saint LuciaAmericas | 77 | 79 | 83 | -2 (-2.5%) | -6 (-7.2%) |
|
OriginCuba DestinationSaint Lucia 2015 stock83 2020 stock79 2024 stock77 2015-2024 absolute change-6 2015-2024 percentage change-7.2% 2020-2024 absolute change-2 2020-2024 percentage change-2.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | CubaAmericas | BarbadosAmericas | 58 | 57 | 58 | +1 (+1.8%) | 0 (0.0%) |
|
OriginCuba DestinationBarbados 2015 stock58 2020 stock57 2024 stock58 2015-2024 absolute change0 2015-2024 percentage change0.0% 2020-2024 absolute change+1 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | CubaAmericas | SeychellesAfrica | 43 | 42 | 43 | +1 (+2.4%) | 0 (0.0%) |
|
OriginCuba DestinationSeychelles 2015 stock43 2020 stock42 2024 stock43 2015-2024 absolute change0 2015-2024 percentage change0.0% 2020-2024 absolute change+1 2020-2024 percentage change+2.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | CubaAmericas | BelarusEurope | 42 | 42 | 44 | 0 (0.0%) | -2 (-4.5%) |
|
OriginCuba DestinationBelarus 2015 stock44 2020 stock42 2024 stock42 2015-2024 absolute change-2 2015-2024 percentage change-4.5% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | CubaAmericas | LatviaEurope | 42 | 46 | 46 | -4 (-8.7%) | -4 (-8.7%) |
|
OriginCuba DestinationLatvia 2015 stock46 2020 stock46 2024 stock42 2015-2024 absolute change-4 2015-2024 percentage change-8.7% 2020-2024 absolute change-4 2020-2024 percentage change-8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | CubaAmericas | CyprusEurope | 36 | 34 | 34 | +2 (+5.9%) | +2 (+5.9%) |
|
OriginCuba DestinationCyprus 2015 stock34 2020 stock34 2024 stock36 2015-2024 absolute change+2 2015-2024 percentage change+5.9% 2020-2024 absolute change+2 2020-2024 percentage change+5.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | CubaAmericas | EstoniaEurope | 33 | 32 | 16 | +1 (+3.1%) | +17 (+106.3%) |
|
OriginCuba DestinationEstonia 2015 stock16 2020 stock32 2024 stock33 2015-2024 absolute change+17 2015-2024 percentage change+106.3% 2020-2024 absolute change+1 2020-2024 percentage change+3.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||