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 | PortugalEurope | FranceEurope | 585,896 | 621,051 | 648,445 | -35,155 (-5.7%) | -62,549 (-9.6%) |
|
OriginPortugal DestinationFrance 2015 stock648,445 2020 stock621,051 2024 stock585,896 2015-2024 absolute change-62,549 2015-2024 percentage change-9.6% 2020-2024 absolute change-35,155 2020-2024 percentage change-5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | PortugalEurope | SwitzerlandEurope | 202,178 | 212,350 | 220,901 | -10,172 (-4.8%) | -18,723 (-8.5%) |
|
OriginPortugal DestinationSwitzerland 2015 stock220,901 2020 stock212,350 2024 stock202,178 2015-2024 absolute change-18,723 2015-2024 percentage change-8.5% 2020-2024 absolute change-10,172 2020-2024 percentage change-4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | PortugalEurope | BrazilAmericas | 146,697 | 67,952 | 100,368 | +78,745 (+115.9%) | +46,329 (+46.2%) |
|
OriginPortugal DestinationBrazil 2015 stock100,368 2020 stock67,952 2024 stock146,697 2015-2024 absolute change+46,329 2015-2024 percentage change+46.2% 2020-2024 absolute change+78,745 2020-2024 percentage change+115.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | PortugalEurope | USAAmericas | 141,889 | 147,101 | 158,080 | -5,212 (-3.5%) | -16,191 (-10.2%) |
|
OriginPortugal DestinationUSA 2015 stock158,080 2020 stock147,101 2024 stock141,889 2015-2024 absolute change-16,191 2015-2024 percentage change-10.2% 2020-2024 absolute change-5,212 2020-2024 percentage change-3.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | PortugalEurope | CanadaAmericas | 120,690 | 131,038 | 142,742 | -10,348 (-7.9%) | -22,052 (-15.4%) |
|
OriginPortugal DestinationCanada 2015 stock142,742 2020 stock131,038 2024 stock120,690 2015-2024 absolute change-22,052 2015-2024 percentage change-15.4% 2020-2024 absolute change-10,348 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | PortugalEurope | SpainEurope | 93,840 | 96,090 | 106,860 | -2,250 (-2.3%) | -13,020 (-12.2%) |
|
OriginPortugal DestinationSpain 2015 stock106,860 2020 stock96,090 2024 stock93,840 2015-2024 absolute change-13,020 2015-2024 percentage change-12.2% 2020-2024 absolute change-2,250 2020-2024 percentage change-2.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | PortugalEurope | LuxembourgEurope | 86,893 | 75,221 | 94,732 | +11,672 (+15.5%) | -7,839 (-8.3%) |
|
OriginPortugal DestinationLuxembourg 2015 stock94,732 2020 stock75,221 2024 stock86,893 2015-2024 absolute change-7,839 2015-2024 percentage change-8.3% 2020-2024 absolute change+11,672 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | PortugalEurope | VenezuelaAmericas | 49,104 | 51,471 | 54,591 | -2,367 (-4.6%) | -5,487 (-10.1%) |
|
OriginPortugal DestinationVenezuela 2015 stock54,591 2020 stock51,471 2024 stock49,104 2015-2024 absolute change-5,487 2015-2024 percentage change-10.1% 2020-2024 absolute change-2,367 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | PortugalEurope | BelgiumEurope | 40,781 | 37,583 | 34,788 | +3,198 (+8.5%) | +5,993 (+17.2%) |
|
OriginPortugal DestinationBelgium 2015 stock34,788 2020 stock37,583 2024 stock40,781 2015-2024 absolute change+5,993 2015-2024 percentage change+17.2% 2020-2024 absolute change+3,198 2020-2024 percentage change+8.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | PortugalEurope | NetherlandsEurope | 25,933 | 20,206 | 16,987 | +5,727 (+28.3%) | +8,946 (+52.7%) |
|
OriginPortugal DestinationNetherlands 2015 stock16,987 2020 stock20,206 2024 stock25,933 2015-2024 absolute change+8,946 2015-2024 percentage change+52.7% 2020-2024 absolute change+5,727 2020-2024 percentage change+28.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | PortugalEurope | AustraliaOceania | 17,637 | 18,631 | 19,148 | -994 (-5.3%) | -1,511 (-7.9%) |
|
OriginPortugal DestinationAustralia 2015 stock19,148 2020 stock18,631 2024 stock17,637 2015-2024 absolute change-1,511 2015-2024 percentage change-7.9% 2020-2024 absolute change-994 2020-2024 percentage change-5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | PortugalEurope | AndorraEurope | 12,251 | 11,534 | 10,697 | +717 (+6.2%) | +1,554 (+14.5%) |
|
OriginPortugal DestinationAndorra 2015 stock10,697 2020 stock11,534 2024 stock12,251 2015-2024 absolute change+1,554 2015-2024 percentage change+14.5% 2020-2024 absolute change+717 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | PortugalEurope | IrelandEurope | 6,795 | 5,271 | 3,535 | +1,524 (+28.9%) | +3,260 (+92.2%) |
|
OriginPortugal DestinationIreland 2015 stock3,535 2020 stock5,271 2024 stock6,795 2015-2024 absolute change+3,260 2015-2024 percentage change+92.2% 2020-2024 absolute change+1,524 2020-2024 percentage change+28.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | PortugalEurope | ItalyEurope | 6,761 | 6,812 | 5,994 | -51 (-0.7%) | +767 (+12.8%) |
|
OriginPortugal DestinationItaly 2015 stock5,994 2020 stock6,812 2024 stock6,761 2015-2024 absolute change+767 2015-2024 percentage change+12.8% 2020-2024 absolute change-51 2020-2024 percentage change-0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | PortugalEurope | South AfricaAfrica | 5,602 | 8,532 | 12,085 | -2,930 (-34.3%) | -6,483 (-53.6%) |
|
OriginPortugal DestinationSouth Africa 2015 stock12,085 2020 stock8,532 2024 stock5,602 2015-2024 absolute change-6,483 2015-2024 percentage change-53.6% 2020-2024 absolute change-2,930 2020-2024 percentage change-34.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | PortugalEurope | AngolaAfrica | 5,454 | 5,292 | 5,867 | +162 (+3.1%) | -413 (-7.0%) |
|
OriginPortugal DestinationAngola 2015 stock5,867 2020 stock5,292 2024 stock5,454 2015-2024 absolute change-413 2015-2024 percentage change-7.0% 2020-2024 absolute change+162 2020-2024 percentage change+3.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | PortugalEurope | MozambiqueAfrica | 4,741 | 4,549 | 4,331 | +192 (+4.2%) | +410 (+9.5%) |
|
OriginPortugal DestinationMozambique 2015 stock4,331 2020 stock4,549 2024 stock4,741 2015-2024 absolute change+410 2015-2024 percentage change+9.5% 2020-2024 absolute change+192 2020-2024 percentage change+4.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | PortugalEurope | DenmarkEurope | 4,695 | 3,087 | 2,233 | +1,608 (+52.1%) | +2,462 (+110.3%) |
|
OriginPortugal DestinationDenmark 2015 stock2,233 2020 stock3,087 2024 stock4,695 2015-2024 absolute change+2,462 2015-2024 percentage change+110.3% 2020-2024 absolute change+1,608 2020-2024 percentage change+52.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | PortugalEurope | NorwayEurope | 3,932 | 3,536 | 2,854 | +396 (+11.2%) | +1,078 (+37.8%) |
|
OriginPortugal DestinationNorway 2015 stock2,854 2020 stock3,536 2024 stock3,932 2015-2024 absolute change+1,078 2015-2024 percentage change+37.8% 2020-2024 absolute change+396 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | PortugalEurope | ArgentinaAmericas | 3,723 | 3,768 | 5,075 | -45 (-1.2%) | -1,352 (-26.6%) |
|
OriginPortugal DestinationArgentina 2015 stock5,075 2020 stock3,768 2024 stock3,723 2015-2024 absolute change-1,352 2015-2024 percentage change-26.6% 2020-2024 absolute change-45 2020-2024 percentage change-1.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | PortugalEurope | RomaniaEurope | 3,330 | 2,322 | 1,023 | +1,008 (+43.4%) | +2,307 (+225.5%) |
|
OriginPortugal DestinationRomania 2015 stock1,023 2020 stock2,322 2024 stock3,330 2015-2024 absolute change+2,307 2015-2024 percentage change+225.5% 2020-2024 absolute change+1,008 2020-2024 percentage change+43.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | PortugalEurope | BermudaOther | 1,635 | 1,600 | 1,632 | +35 (+2.2%) | +3 (+0.2%) |
|
OriginPortugal DestinationBermuda 2015 stock1,632 2020 stock1,600 2024 stock1,635 2015-2024 absolute change+3 2015-2024 percentage change+0.2% 2020-2024 absolute change+35 2020-2024 percentage change+2.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | PortugalEurope | IcelandEurope | 1,634 | 1,082 | 576 | +552 (+51.0%) | +1,058 (+183.7%) |
|
OriginPortugal DestinationIceland 2015 stock576 2020 stock1,082 2024 stock1,634 2015-2024 absolute change+1,058 2015-2024 percentage change+183.7% 2020-2024 absolute change+552 2020-2024 percentage change+51.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | PortugalEurope | Cabo VerdeAfrica | 1,281 | 1,225 | 1,159 | +56 (+4.6%) | +122 (+10.5%) |
|
OriginPortugal DestinationCabo Verde 2015 stock1,159 2020 stock1,225 2024 stock1,281 2015-2024 absolute change+122 2015-2024 percentage change+10.5% 2020-2024 absolute change+56 2020-2024 percentage change+4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | PortugalEurope | MexicoAmericas | 869 | 748 | 573 | +121 (+16.2%) | +296 (+51.7%) |
|
OriginPortugal DestinationMexico 2015 stock573 2020 stock748 2024 stock869 2015-2024 absolute change+296 2015-2024 percentage change+51.7% 2020-2024 absolute change+121 2020-2024 percentage change+16.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | PortugalEurope | UruguayAmericas | 861 | 668 | 560 | +193 (+28.9%) | +301 (+53.8%) |
|
OriginPortugal DestinationUruguay 2015 stock560 2020 stock668 2024 stock861 2015-2024 absolute change+301 2015-2024 percentage change+53.8% 2020-2024 absolute change+193 2020-2024 percentage change+28.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | PortugalEurope | BulgariaEurope | 782 | 569 | 339 | +213 (+37.4%) | +443 (+130.7%) |
|
OriginPortugal DestinationBulgaria 2015 stock339 2020 stock569 2024 stock782 2015-2024 absolute change+443 2015-2024 percentage change+130.7% 2020-2024 absolute change+213 2020-2024 percentage change+37.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | PortugalEurope | ChileAmericas | 779 | 678 | 553 | +101 (+14.9%) | +226 (+40.9%) |
|
OriginPortugal DestinationChile 2015 stock553 2020 stock678 2024 stock779 2015-2024 absolute change+226 2015-2024 percentage change+40.9% 2020-2024 absolute change+101 2020-2024 percentage change+14.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | PortugalEurope | HungaryEurope | 743 | 630 | 435 | +113 (+17.9%) | +308 (+70.8%) |
|
OriginPortugal DestinationHungary 2015 stock435 2020 stock630 2024 stock743 2015-2024 absolute change+308 2015-2024 percentage change+70.8% 2020-2024 absolute change+113 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | PortugalEurope | FinlandEurope | 704 | 598 | 521 | +106 (+17.7%) | +183 (+35.1%) |
|
OriginPortugal DestinationFinland 2015 stock521 2020 stock598 2024 stock704 2015-2024 absolute change+183 2015-2024 percentage change+35.1% 2020-2024 absolute change+106 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | PortugalEurope | ColombiaAmericas | 557 | 451 | 291 | +106 (+23.5%) | +266 (+91.4%) |
|
OriginPortugal DestinationColombia 2015 stock291 2020 stock451 2024 stock557 2015-2024 absolute change+266 2015-2024 percentage change+91.4% 2020-2024 absolute change+106 2020-2024 percentage change+23.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | PortugalEurope | Guinea-BissauAfrica | 505 | 601 | 823 | -96 (-16.0%) | -318 (-38.6%) |
|
OriginPortugal DestinationGuinea-Bissau 2015 stock823 2020 stock601 2024 stock505 2015-2024 absolute change-318 2015-2024 percentage change-38.6% 2020-2024 absolute change-96 2020-2024 percentage change-16.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | PortugalEurope | PeruAmericas | 496 | 347 | 234 | +149 (+42.9%) | +262 (+112.0%) |
|
OriginPortugal DestinationPeru 2015 stock234 2020 stock347 2024 stock496 2015-2024 absolute change+262 2015-2024 percentage change+112.0% 2020-2024 absolute change+149 2020-2024 percentage change+42.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | PortugalEurope | BotswanaAfrica | 490 | 464 | 436 | +26 (+5.6%) | +54 (+12.4%) |
|
OriginPortugal DestinationBotswana 2015 stock436 2020 stock464 2024 stock490 2015-2024 absolute change+54 2015-2024 percentage change+12.4% 2020-2024 absolute change+26 2020-2024 percentage change+5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | PortugalEurope | NamibiaAfrica | 478 | 451 | 423 | +27 (+6.0%) | +55 (+13.0%) |
|
OriginPortugal DestinationNamibia 2015 stock423 2020 stock451 2024 stock478 2015-2024 absolute change+55 2015-2024 percentage change+13.0% 2020-2024 absolute change+27 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | PortugalEurope | PanamaAmericas | 465 | 305 | 254 | +160 (+52.5%) | +211 (+83.1%) |
|
OriginPortugal DestinationPanama 2015 stock254 2020 stock305 2024 stock465 2015-2024 absolute change+211 2015-2024 percentage change+83.1% 2020-2024 absolute change+160 2020-2024 percentage change+52.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | PortugalEurope | LiechtensteinEurope | 453 | 424 | 424 | +29 (+6.8%) | +29 (+6.8%) |
|
OriginPortugal DestinationLiechtenstein 2015 stock424 2020 stock424 2024 stock453 2015-2024 absolute change+29 2015-2024 percentage change+6.8% 2020-2024 absolute change+29 2020-2024 percentage change+6.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | PortugalEurope | GreeceEurope | 348 | 328 | 323 | +20 (+6.1%) | +25 (+7.7%) |
|
OriginPortugal DestinationGreece 2015 stock323 2020 stock328 2024 stock348 2015-2024 absolute change+25 2015-2024 percentage change+7.7% 2020-2024 absolute change+20 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | PortugalEurope | SlovakiaEurope | 308 | 283 | 172 | +25 (+8.8%) | +136 (+79.1%) |
|
OriginPortugal DestinationSlovakia 2015 stock172 2020 stock283 2024 stock308 2015-2024 absolute change+136 2015-2024 percentage change+79.1% 2020-2024 absolute change+25 2020-2024 percentage change+8.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | PortugalEurope | MaltaEurope | 295 | 170 | 79 | +125 (+73.5%) | +216 (+273.4%) |
|
OriginPortugal DestinationMalta 2015 stock79 2020 stock170 2024 stock295 2015-2024 absolute change+216 2015-2024 percentage change+273.4% 2020-2024 absolute change+125 2020-2024 percentage change+73.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | PortugalEurope | Timor-LesteAsia | 268 | 271 | 276 | -3 (-1.1%) | -8 (-2.9%) |
|
OriginPortugal DestinationTimor-Leste 2015 stock276 2020 stock271 2024 stock268 2015-2024 absolute change-8 2015-2024 percentage change-2.9% 2020-2024 absolute change-3 2020-2024 percentage change-1.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | PortugalEurope | ArubaAmericas | 250 | 182 | 164 | +68 (+37.4%) | +86 (+52.4%) |
|
OriginPortugal DestinationAruba 2015 stock164 2020 stock182 2024 stock250 2015-2024 absolute change+86 2015-2024 percentage change+52.4% 2020-2024 absolute change+68 2020-2024 percentage change+37.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | PortugalEurope | EstoniaEurope | 240 | 236 | 138 | +4 (+1.7%) | +102 (+73.9%) |
|
OriginPortugal DestinationEstonia 2015 stock138 2020 stock236 2024 stock240 2015-2024 absolute change+102 2015-2024 percentage change+73.9% 2020-2024 absolute change+4 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | PortugalEurope | BoliviaAmericas | 218 | 195 | 176 | +23 (+11.8%) | +42 (+23.9%) |
|
OriginPortugal DestinationBolivia 2015 stock176 2020 stock195 2024 stock218 2015-2024 absolute change+42 2015-2024 percentage change+23.9% 2020-2024 absolute change+23 2020-2024 percentage change+11.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | PortugalEurope | LithuaniaEurope | 135 | 128 | 65 | +7 (+5.5%) | +70 (+107.7%) |
|
OriginPortugal DestinationLithuania 2015 stock65 2020 stock128 2024 stock135 2015-2024 absolute change+70 2015-2024 percentage change+107.7% 2020-2024 absolute change+7 2020-2024 percentage change+5.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | PortugalEurope | Dominican RepublicAmericas | 119 | 110 | 106 | +9 (+8.2%) | +13 (+12.3%) |
|
OriginPortugal DestinationDominican Republic 2015 stock106 2020 stock110 2024 stock119 2015-2024 absolute change+13 2015-2024 percentage change+12.3% 2020-2024 absolute change+9 2020-2024 percentage change+8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | PortugalEurope | Costa RicaAmericas | 113 | 94 | 78 | +19 (+20.2%) | +35 (+44.9%) |
|
OriginPortugal DestinationCosta Rica 2015 stock78 2020 stock94 2024 stock113 2015-2024 absolute change+35 2015-2024 percentage change+44.9% 2020-2024 absolute change+19 2020-2024 percentage change+20.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | PortugalEurope | São Tomé and PríncipeAfrica | 95 | 104 | 118 | -9 (-8.7%) | -23 (-19.5%) |
|
OriginPortugal DestinationSão Tomé and Príncipe 2015 stock118 2020 stock104 2024 stock95 2015-2024 absolute change-23 2015-2024 percentage change-19.5% 2020-2024 absolute change-9 2020-2024 percentage change-8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | PortugalEurope | IndiaAsia | 91 | 96 | 103 | -5 (-5.2%) | -12 (-11.7%) |
|
OriginPortugal DestinationIndia 2015 stock103 2020 stock96 2024 stock91 2015-2024 absolute change-12 2015-2024 percentage change-11.7% 2020-2024 absolute change-5 2020-2024 percentage change-5.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | PortugalEurope | SloveniaEurope | 73 | 64 | 52 | +9 (+14.1%) | +21 (+40.4%) |
|
OriginPortugal DestinationSlovenia 2015 stock52 2020 stock64 2024 stock73 2015-2024 absolute change+21 2015-2024 percentage change+40.4% 2020-2024 absolute change+9 2020-2024 percentage change+14.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||