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 | PeruAmericas | USAAmericas | 512,316 | 463,475 | 458,582 | +48,841 (+10.5%) | +53,734 (+11.7%) |
|
OriginPeru DestinationUSA 2015 stock458,582 2020 stock463,475 2024 stock512,316 2015-2024 absolute change+53,734 2015-2024 percentage change+11.7% 2020-2024 absolute change+48,841 2020-2024 percentage change+10.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | PeruAmericas | SpainEurope | 352,470 | 243,343 | 183,395 | +109,127 (+44.8%) | +169,075 (+92.2%) |
|
OriginPeru DestinationSpain 2015 stock183,395 2020 stock243,343 2024 stock352,470 2015-2024 absolute change+169,075 2015-2024 percentage change+92.2% 2020-2024 absolute change+109,127 2020-2024 percentage change+44.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | PeruAmericas | ChileAmericas | 261,522 | 232,904 | 172,661 | +28,618 (+12.3%) | +88,861 (+51.5%) |
|
OriginPeru DestinationChile 2015 stock172,661 2020 stock232,904 2024 stock261,522 2015-2024 absolute change+88,861 2015-2024 percentage change+51.5% 2020-2024 absolute change+28,618 2020-2024 percentage change+12.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | PeruAmericas | ArgentinaAmericas | 156,019 | 156,455 | 157,001 | -436 (-0.3%) | -982 (-0.6%) |
|
OriginPeru DestinationArgentina 2015 stock157,001 2020 stock156,455 2024 stock156,019 2015-2024 absolute change-982 2015-2024 percentage change-0.6% 2020-2024 absolute change-436 2020-2024 percentage change-0.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | PeruAmericas | ItalyEurope | 127,352 | 114,931 | 106,231 | +12,421 (+10.8%) | +21,121 (+19.9%) |
|
OriginPeru DestinationItaly 2015 stock106,231 2020 stock114,931 2024 stock127,352 2015-2024 absolute change+21,121 2015-2024 percentage change+19.9% 2020-2024 absolute change+12,421 2020-2024 percentage change+10.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | PeruAmericas | JapanAsia | 47,836 | 48,787 | 48,049 | -951 (-1.9%) | -213 (-0.4%) |
|
OriginPeru DestinationJapan 2015 stock48,049 2020 stock48,787 2024 stock47,836 2015-2024 absolute change-213 2015-2024 percentage change-0.4% 2020-2024 absolute change-951 2020-2024 percentage change-1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | PeruAmericas | VenezuelaAmericas | 42,281 | 44,319 | 47,007 | -2,038 (-4.6%) | -4,726 (-10.1%) |
|
OriginPeru DestinationVenezuela 2015 stock47,007 2020 stock44,319 2024 stock42,281 2015-2024 absolute change-4,726 2015-2024 percentage change-10.1% 2020-2024 absolute change-2,038 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | PeruAmericas | CanadaAmericas | 33,504 | 31,394 | 30,711 | +2,110 (+6.7%) | +2,793 (+9.1%) |
|
OriginPeru DestinationCanada 2015 stock30,711 2020 stock31,394 2024 stock33,504 2015-2024 absolute change+2,793 2015-2024 percentage change+9.1% 2020-2024 absolute change+2,110 2020-2024 percentage change+6.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | PeruAmericas | BrazilAmericas | 21,594 | 19,436 | 17,141 | +2,158 (+11.1%) | +4,453 (+26.0%) |
|
OriginPeru DestinationBrazil 2015 stock17,141 2020 stock19,436 2024 stock21,594 2015-2024 absolute change+4,453 2015-2024 percentage change+26.0% 2020-2024 absolute change+2,158 2020-2024 percentage change+11.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | PeruAmericas | AustraliaOceania | 14,420 | 12,802 | 11,282 | +1,618 (+12.6%) | +3,138 (+27.8%) |
|
OriginPeru DestinationAustralia 2015 stock11,282 2020 stock12,802 2024 stock14,420 2015-2024 absolute change+3,138 2015-2024 percentage change+27.8% 2020-2024 absolute change+1,618 2020-2024 percentage change+12.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | PeruAmericas | EcuadorAmericas | 14,275 | 15,265 | 16,015 | -990 (-6.5%) | -1,740 (-10.9%) |
|
OriginPeru DestinationEcuador 2015 stock16,015 2020 stock15,265 2024 stock14,275 2015-2024 absolute change-1,740 2015-2024 percentage change-10.9% 2020-2024 absolute change-990 2020-2024 percentage change-6.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | PeruAmericas | BoliviaAmericas | 14,028 | 12,565 | 11,284 | +1,463 (+11.6%) | +2,744 (+24.3%) |
|
OriginPeru DestinationBolivia 2015 stock11,284 2020 stock12,565 2024 stock14,028 2015-2024 absolute change+2,744 2015-2024 percentage change+24.3% 2020-2024 absolute change+1,463 2020-2024 percentage change+11.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | PeruAmericas | SwitzerlandEurope | 12,080 | 10,913 | 9,713 | +1,167 (+10.7%) | +2,367 (+24.4%) |
|
OriginPeru DestinationSwitzerland 2015 stock9,713 2020 stock10,913 2024 stock12,080 2015-2024 absolute change+2,367 2015-2024 percentage change+24.4% 2020-2024 absolute change+1,167 2020-2024 percentage change+10.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | PeruAmericas | MexicoAmericas | 10,394 | 8,821 | 7,209 | +1,573 (+17.8%) | +3,185 (+44.2%) |
|
OriginPeru DestinationMexico 2015 stock7,209 2020 stock8,821 2024 stock10,394 2015-2024 absolute change+3,185 2015-2024 percentage change+44.2% 2020-2024 absolute change+1,573 2020-2024 percentage change+17.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | PeruAmericas | SwedenEurope | 8,735 | 8,069 | 7,454 | +666 (+8.3%) | +1,281 (+17.2%) |
|
OriginPeru DestinationSweden 2015 stock7,454 2020 stock8,069 2024 stock8,735 2015-2024 absolute change+1,281 2015-2024 percentage change+17.2% 2020-2024 absolute change+666 2020-2024 percentage change+8.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | PeruAmericas | PanamaAmericas | 7,864 | 5,155 | 4,290 | +2,709 (+52.6%) | +3,574 (+83.3%) |
|
OriginPeru DestinationPanama 2015 stock4,290 2020 stock5,155 2024 stock7,864 2015-2024 absolute change+3,574 2015-2024 percentage change+83.3% 2020-2024 absolute change+2,709 2020-2024 percentage change+52.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | PeruAmericas | ColombiaAmericas | 6,178 | 5,716 | 5,124 | +462 (+8.1%) | +1,054 (+20.6%) |
|
OriginPeru DestinationColombia 2015 stock5,124 2020 stock5,716 2024 stock6,178 2015-2024 absolute change+1,054 2015-2024 percentage change+20.6% 2020-2024 absolute change+462 2020-2024 percentage change+8.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | PeruAmericas | Costa RicaAmericas | 5,479 | 4,540 | 3,783 | +939 (+20.7%) | +1,696 (+44.8%) |
|
OriginPeru DestinationCosta Rica 2015 stock3,783 2020 stock4,540 2024 stock5,479 2015-2024 absolute change+1,696 2015-2024 percentage change+44.8% 2020-2024 absolute change+939 2020-2024 percentage change+20.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | PeruAmericas | BelgiumEurope | 4,891 | 4,110 | 3,612 | +781 (+19.0%) | +1,279 (+35.4%) |
|
OriginPeru DestinationBelgium 2015 stock3,612 2020 stock4,110 2024 stock4,891 2015-2024 absolute change+1,279 2015-2024 percentage change+35.4% 2020-2024 absolute change+781 2020-2024 percentage change+19.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | PeruAmericas | IsraelMiddle East | 3,175 | 2,978 | 2,746 | +197 (+6.6%) | +429 (+15.6%) |
|
OriginPeru DestinationIsrael 2015 stock2,746 2020 stock2,978 2024 stock3,175 2015-2024 absolute change+429 2015-2024 percentage change+15.6% 2020-2024 absolute change+197 2020-2024 percentage change+6.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | PeruAmericas | Puerto RicoAmericas | 1,892 | 2,094 | 686 | -202 (-9.6%) | +1,206 (+175.8%) |
|
OriginPeru DestinationPuerto Rico 2015 stock686 2020 stock2,094 2024 stock1,892 2015-2024 absolute change+1,206 2015-2024 percentage change+175.8% 2020-2024 absolute change-202 2020-2024 percentage change-9.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | PeruAmericas | NorwayEurope | 1,856 | 1,669 | 1,476 | +187 (+11.2%) | +380 (+25.7%) |
|
OriginPeru DestinationNorway 2015 stock1,476 2020 stock1,669 2024 stock1,856 2015-2024 absolute change+380 2015-2024 percentage change+25.7% 2020-2024 absolute change+187 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | PeruAmericas | ArubaAmericas | 1,739 | 1,268 | 1,134 | +471 (+37.1%) | +605 (+53.4%) |
|
OriginPeru DestinationAruba 2015 stock1,134 2020 stock1,268 2024 stock1,739 2015-2024 absolute change+605 2015-2024 percentage change+53.4% 2020-2024 absolute change+471 2020-2024 percentage change+37.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | PeruAmericas | Dominican RepublicAmericas | 1,606 | 1,489 | 1,428 | +117 (+7.9%) | +178 (+12.5%) |
|
OriginPeru DestinationDominican Republic 2015 stock1,428 2020 stock1,489 2024 stock1,606 2015-2024 absolute change+178 2015-2024 percentage change+12.5% 2020-2024 absolute change+117 2020-2024 percentage change+7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | PeruAmericas | DenmarkEurope | 1,405 | 1,227 | 1,067 | +178 (+14.5%) | +338 (+31.7%) |
|
OriginPeru DestinationDenmark 2015 stock1,067 2020 stock1,227 2024 stock1,405 2015-2024 absolute change+338 2015-2024 percentage change+31.7% 2020-2024 absolute change+178 2020-2024 percentage change+14.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | PeruAmericas | ChinaAsia | 767 | 652 | 528 | +115 (+17.6%) | +239 (+45.3%) |
|
OriginPeru DestinationChina 2015 stock528 2020 stock652 2024 stock767 2015-2024 absolute change+239 2015-2024 percentage change+45.3% 2020-2024 absolute change+115 2020-2024 percentage change+17.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | PeruAmericas | FinlandEurope | 722 | 613 | 471 | +109 (+17.8%) | +251 (+53.3%) |
|
OriginPeru DestinationFinland 2015 stock471 2020 stock613 2024 stock722 2015-2024 absolute change+251 2015-2024 percentage change+53.3% 2020-2024 absolute change+109 2020-2024 percentage change+17.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | PeruAmericas | LuxembourgEurope | 610 | 528 | 99 | +82 (+15.5%) | +511 (+516.2%) |
|
OriginPeru DestinationLuxembourg 2015 stock99 2020 stock528 2024 stock610 2015-2024 absolute change+511 2015-2024 percentage change+516.2% 2020-2024 absolute change+82 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | PeruAmericas | GuatemalaAmericas | 540 | 491 | 436 | +49 (+10.0%) | +104 (+23.9%) |
|
OriginPeru DestinationGuatemala 2015 stock436 2020 stock491 2024 stock540 2015-2024 absolute change+104 2015-2024 percentage change+23.9% 2020-2024 absolute change+49 2020-2024 percentage change+10.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | PeruAmericas | HondurasAmericas | 399 | 392 | 384 | +7 (+1.8%) | +15 (+3.9%) |
|
OriginPeru DestinationHonduras 2015 stock384 2020 stock392 2024 stock399 2015-2024 absolute change+15 2015-2024 percentage change+3.9% 2020-2024 absolute change+7 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | PeruAmericas | PortugalEurope | 364 | 324 | 285 | +40 (+12.3%) | +79 (+27.7%) |
|
OriginPeru DestinationPortugal 2015 stock285 2020 stock324 2024 stock364 2015-2024 absolute change+79 2015-2024 percentage change+27.7% 2020-2024 absolute change+40 2020-2024 percentage change+12.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | PeruAmericas | BahamasAmericas | 355 | 335 | 314 | +20 (+6.0%) | +41 (+13.1%) |
|
OriginPeru DestinationBahamas 2015 stock314 2020 stock335 2024 stock355 2015-2024 absolute change+41 2015-2024 percentage change+13.1% 2020-2024 absolute change+20 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | PeruAmericas | HungaryEurope | 315 | 267 | 188 | +48 (+18.0%) | +127 (+67.6%) |
|
OriginPeru DestinationHungary 2015 stock188 2020 stock267 2024 stock315 2015-2024 absolute change+127 2015-2024 percentage change+67.6% 2020-2024 absolute change+48 2020-2024 percentage change+18.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | PeruAmericas | GreeceEurope | 314 | 296 | 290 | +18 (+6.1%) | +24 (+8.3%) |
|
OriginPeru DestinationGreece 2015 stock290 2020 stock296 2024 stock314 2015-2024 absolute change+24 2015-2024 percentage change+8.3% 2020-2024 absolute change+18 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | PeruAmericas | NicaraguaAmericas | 246 | 237 | 228 | +9 (+3.8%) | +18 (+7.9%) |
|
OriginPeru DestinationNicaragua 2015 stock228 2020 stock237 2024 stock246 2015-2024 absolute change+18 2015-2024 percentage change+7.9% 2020-2024 absolute change+9 2020-2024 percentage change+3.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | PeruAmericas | El SalvadorAmericas | 240 | 237 | 234 | +3 (+1.3%) | +6 (+2.6%) |
|
OriginPeru DestinationEl Salvador 2015 stock234 2020 stock237 2024 stock240 2015-2024 absolute change+6 2015-2024 percentage change+2.6% 2020-2024 absolute change+3 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | PeruAmericas | IcelandEurope | 159 | 105 | 75 | +54 (+51.4%) | +84 (+112.0%) |
|
OriginPeru DestinationIceland 2015 stock75 2020 stock105 2024 stock159 2015-2024 absolute change+84 2015-2024 percentage change+112.0% 2020-2024 absolute change+54 2020-2024 percentage change+51.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | PeruAmericas | MaltaEurope | 141 | 81 | 38 | +60 (+74.1%) | +103 (+271.1%) |
|
OriginPeru DestinationMalta 2015 stock38 2020 stock81 2024 stock141 2015-2024 absolute change+103 2015-2024 percentage change+271.1% 2020-2024 absolute change+60 2020-2024 percentage change+74.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | PeruAmericas | UruguayAmericas | 137 | 106 | 90 | +31 (+29.2%) | +47 (+52.2%) |
|
OriginPeru DestinationUruguay 2015 stock90 2020 stock106 2024 stock137 2015-2024 absolute change+47 2015-2024 percentage change+52.2% 2020-2024 absolute change+31 2020-2024 percentage change+29.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | PeruAmericas | SlovakiaEurope | 83 | 76 | 59 | +7 (+9.2%) | +24 (+40.7%) |
|
OriginPeru DestinationSlovakia 2015 stock59 2020 stock76 2024 stock83 2015-2024 absolute change+24 2015-2024 percentage change+40.7% 2020-2024 absolute change+7 2020-2024 percentage change+9.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | PeruAmericas | CroatiaEurope | 75 | 79 | 86 | -4 (-5.1%) | -11 (-12.8%) |
|
OriginPeru DestinationCroatia 2015 stock86 2020 stock79 2024 stock75 2015-2024 absolute change-11 2015-2024 percentage change-12.8% 2020-2024 absolute change-4 2020-2024 percentage change-5.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | PeruAmericas | SloveniaEurope | 69 | 61 | 52 | +8 (+13.1%) | +17 (+32.7%) |
|
OriginPeru DestinationSlovenia 2015 stock52 2020 stock61 2024 stock69 2015-2024 absolute change+17 2015-2024 percentage change+32.7% 2020-2024 absolute change+8 2020-2024 percentage change+13.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | PeruAmericas | BulgariaEurope | 45 | 33 | 26 | +12 (+36.4%) | +19 (+73.1%) |
|
OriginPeru DestinationBulgaria 2015 stock26 2020 stock33 2024 stock45 2015-2024 absolute change+19 2015-2024 percentage change+73.1% 2020-2024 absolute change+12 2020-2024 percentage change+36.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | PeruAmericas | EstoniaEurope | 40 | 39 | 20 | +1 (+2.6%) | +20 (+100.0%) |
|
OriginPeru DestinationEstonia 2015 stock20 2020 stock39 2024 stock40 2015-2024 absolute change+20 2015-2024 percentage change+100.0% 2020-2024 absolute change+1 2020-2024 percentage change+2.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | PeruAmericas | CyprusEurope | 33 | 31 | 31 | +2 (+6.5%) | +2 (+6.5%) |
|
OriginPeru DestinationCyprus 2015 stock31 2020 stock31 2024 stock33 2015-2024 absolute change+2 2015-2024 percentage change+6.5% 2020-2024 absolute change+2 2020-2024 percentage change+6.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | PeruAmericas | CubaAmericas | 28 | 39 | 52 | -11 (-28.2%) | -24 (-46.2%) |
|
OriginPeru DestinationCuba 2015 stock52 2020 stock39 2024 stock28 2015-2024 absolute change-24 2015-2024 percentage change-46.2% 2020-2024 absolute change-11 2020-2024 percentage change-28.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | PeruAmericas | GeorgiaAsia | 20 | 19 | 20 | +1 (+5.3%) | 0 (0.0%) |
|
OriginPeru DestinationGeorgia 2015 stock20 2020 stock19 2024 stock20 2015-2024 absolute change0 2015-2024 percentage change0.0% 2020-2024 absolute change+1 2020-2024 percentage change+5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | PeruAmericas | LiechtensteinEurope | 15 | 14 | 15 | +1 (+7.1%) | 0 (0.0%) |
|
OriginPeru DestinationLiechtenstein 2015 stock15 2020 stock14 2024 stock15 2015-2024 absolute change0 2015-2024 percentage change0.0% 2020-2024 absolute change+1 2020-2024 percentage change+7.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | PeruAmericas | LithuaniaEurope | 12 | 11 | 5 | +1 (+9.1%) | +7 (+140.0%) |
|
OriginPeru DestinationLithuania 2015 stock5 2020 stock11 2024 stock12 2015-2024 absolute change+7 2015-2024 percentage change+140.0% 2020-2024 absolute change+1 2020-2024 percentage change+9.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | PeruAmericas | LatviaEurope | 8 | 9 | 7 | -1 (-11.1%) | +1 (+14.3%) |
|
OriginPeru DestinationLatvia 2015 stock7 2020 stock9 2024 stock8 2015-2024 absolute change+1 2015-2024 percentage change+14.3% 2020-2024 absolute change-1 2020-2024 percentage change-11.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||