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 | KenyaAfrica | USAAmericas | 210,991 | 164,517 | 140,254 | +46,474 (+28.2%) | +70,737 (+50.4%) |
|
OriginKenya DestinationUSA 2015 stock140,254 2020 stock164,517 2024 stock210,991 2015-2024 absolute change+70,737 2015-2024 percentage change+50.4% 2020-2024 absolute change+46,474 2020-2024 percentage change+28.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | KenyaAfrica | AustraliaOceania | 30,123 | 24,960 | 19,736 | +5,163 (+20.7%) | +10,387 (+52.6%) |
|
OriginKenya DestinationAustralia 2015 stock19,736 2020 stock24,960 2024 stock30,123 2015-2024 absolute change+10,387 2015-2024 percentage change+52.6% 2020-2024 absolute change+5,163 2020-2024 percentage change+20.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | KenyaAfrica | CanadaAmericas | 29,988 | 29,160 | 28,317 | +828 (+2.8%) | +1,671 (+5.9%) |
|
OriginKenya DestinationCanada 2015 stock28,317 2020 stock29,160 2024 stock29,988 2015-2024 absolute change+1,671 2015-2024 percentage change+5.9% 2020-2024 absolute change+828 2020-2024 percentage change+2.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | KenyaAfrica | MozambiqueAfrica | 25,824 | 24,779 | 23,584 | +1,045 (+4.2%) | +2,240 (+9.5%) |
|
OriginKenya DestinationMozambique 2015 stock23,584 2020 stock24,779 2024 stock25,824 2015-2024 absolute change+2,240 2015-2024 percentage change+9.5% 2020-2024 absolute change+1,045 2020-2024 percentage change+4.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | KenyaAfrica | UgandaAfrica | 23,416 | 23,675 | 23,998 | -259 (-1.1%) | -582 (-2.4%) |
|
OriginKenya DestinationUganda 2015 stock23,998 2020 stock23,675 2024 stock23,416 2015-2024 absolute change-582 2015-2024 percentage change-2.4% 2020-2024 absolute change-259 2020-2024 percentage change-1.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | KenyaAfrica | South SudanAfrica | 10,153 | 9,800 | 9,558 | +353 (+3.6%) | +595 (+6.2%) |
|
OriginKenya DestinationSouth Sudan 2015 stock9,558 2020 stock9,800 2024 stock10,153 2015-2024 absolute change+595 2015-2024 percentage change+6.2% 2020-2024 absolute change+353 2020-2024 percentage change+3.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | KenyaAfrica | South AfricaAfrica | 6,208 | 8,580 | 10,174 | -2,372 (-27.6%) | -3,966 (-39.0%) |
|
OriginKenya DestinationSouth Africa 2015 stock10,174 2020 stock8,580 2024 stock6,208 2015-2024 absolute change-3,966 2015-2024 percentage change-39.0% 2020-2024 absolute change-2,372 2020-2024 percentage change-27.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | KenyaAfrica | EthiopiaAfrica | 5,564 | 5,372 | 4,422 | +192 (+3.6%) | +1,142 (+25.8%) |
|
OriginKenya DestinationEthiopia 2015 stock4,422 2020 stock5,372 2024 stock5,564 2015-2024 absolute change+1,142 2015-2024 percentage change+25.8% 2020-2024 absolute change+192 2020-2024 percentage change+3.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | KenyaAfrica | ItalyEurope | 4,755 | 4,407 | 3,555 | +348 (+7.9%) | +1,200 (+33.8%) |
|
OriginKenya DestinationItaly 2015 stock3,555 2020 stock4,407 2024 stock4,755 2015-2024 absolute change+1,200 2015-2024 percentage change+33.8% 2020-2024 absolute change+348 2020-2024 percentage change+7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | KenyaAfrica | RwandaAfrica | 2,572 | 2,575 | 2,581 | -3 (-0.1%) | -9 (-0.3%) |
|
OriginKenya DestinationRwanda 2015 stock2,581 2020 stock2,575 2024 stock2,572 2015-2024 absolute change-9 2015-2024 percentage change-0.3% 2020-2024 absolute change-3 2020-2024 percentage change-0.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | KenyaAfrica | NorwayEurope | 2,567 | 2,309 | 1,964 | +258 (+11.2%) | +603 (+30.7%) |
|
OriginKenya DestinationNorway 2015 stock1,964 2020 stock2,309 2024 stock2,567 2015-2024 absolute change+603 2015-2024 percentage change+30.7% 2020-2024 absolute change+258 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | KenyaAfrica | DenmarkEurope | 2,150 | 1,924 | 1,679 | +226 (+11.7%) | +471 (+28.1%) |
|
OriginKenya DestinationDenmark 2015 stock1,679 2020 stock1,924 2024 stock2,150 2015-2024 absolute change+471 2015-2024 percentage change+28.1% 2020-2024 absolute change+226 2020-2024 percentage change+11.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | KenyaAfrica | IndiaAsia | 2,078 | 2,184 | 2,328 | -106 (-4.9%) | -250 (-10.7%) |
|
OriginKenya DestinationIndia 2015 stock2,328 2020 stock2,184 2024 stock2,078 2015-2024 absolute change-250 2015-2024 percentage change-10.7% 2020-2024 absolute change-106 2020-2024 percentage change-4.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | KenyaAfrica | GuineaAfrica | 1,856 | 1,920 | 1,999 | -64 (-3.3%) | -143 (-7.2%) |
|
OriginKenya DestinationGuinea 2015 stock1,999 2020 stock1,920 2024 stock1,856 2015-2024 absolute change-143 2015-2024 percentage change-7.2% 2020-2024 absolute change-64 2020-2024 percentage change-3.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | KenyaAfrica | FinlandEurope | 1,839 | 1,562 | 1,238 | +277 (+17.7%) | +601 (+48.5%) |
|
OriginKenya DestinationFinland 2015 stock1,238 2020 stock1,562 2024 stock1,839 2015-2024 absolute change+601 2015-2024 percentage change+48.5% 2020-2024 absolute change+277 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | KenyaAfrica | BotswanaAfrica | 1,277 | 1,210 | 1,133 | +67 (+5.5%) | +144 (+12.7%) |
|
OriginKenya DestinationBotswana 2015 stock1,133 2020 stock1,210 2024 stock1,277 2015-2024 absolute change+144 2015-2024 percentage change+12.7% 2020-2024 absolute change+67 2020-2024 percentage change+5.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | KenyaAfrica | NamibiaAfrica | 1,232 | 1,161 | 1,086 | +71 (+6.1%) | +146 (+13.4%) |
|
OriginKenya DestinationNamibia 2015 stock1,086 2020 stock1,161 2024 stock1,232 2015-2024 absolute change+146 2015-2024 percentage change+13.4% 2020-2024 absolute change+71 2020-2024 percentage change+6.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | KenyaAfrica | ChinaAsia | 1,078 | 974 | 801 | +104 (+10.7%) | +277 (+34.6%) |
|
OriginKenya DestinationChina 2015 stock801 2020 stock974 2024 stock1,078 2015-2024 absolute change+277 2015-2024 percentage change+34.6% 2020-2024 absolute change+104 2020-2024 percentage change+10.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | KenyaAfrica | JapanAsia | 1,041 | 863 | 721 | +178 (+20.6%) | +320 (+44.4%) |
|
OriginKenya DestinationJapan 2015 stock721 2020 stock863 2024 stock1,041 2015-2024 absolute change+320 2015-2024 percentage change+44.4% 2020-2024 absolute change+178 2020-2024 percentage change+20.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | KenyaAfrica | ZambiaAfrica | 875 | 660 | 472 | +215 (+32.6%) | +403 (+85.4%) |
|
OriginKenya DestinationZambia 2015 stock472 2020 stock660 2024 stock875 2015-2024 absolute change+403 2015-2024 percentage change+85.4% 2020-2024 absolute change+215 2020-2024 percentage change+32.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | KenyaAfrica | GreeceEurope | 489 | 460 | 452 | +29 (+6.3%) | +37 (+8.2%) |
|
OriginKenya DestinationGreece 2015 stock452 2020 stock460 2024 stock489 2015-2024 absolute change+37 2015-2024 percentage change+8.2% 2020-2024 absolute change+29 2020-2024 percentage change+6.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | KenyaAfrica | SeychellesAfrica | 422 | 415 | 409 | +7 (+1.7%) | +13 (+3.2%) |
|
OriginKenya DestinationSeychelles 2015 stock409 2020 stock415 2024 stock422 2015-2024 absolute change+13 2015-2024 percentage change+3.2% 2020-2024 absolute change+7 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | KenyaAfrica | LibyaAfrica | 377 | 357 | 334 | +20 (+5.6%) | +43 (+12.9%) |
|
OriginKenya DestinationLibya 2015 stock334 2020 stock357 2024 stock377 2015-2024 absolute change+43 2015-2024 percentage change+12.9% 2020-2024 absolute change+20 2020-2024 percentage change+5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | KenyaAfrica | HungaryEurope | 300 | 254 | 95 | +46 (+18.1%) | +205 (+215.8%) |
|
OriginKenya DestinationHungary 2015 stock95 2020 stock254 2024 stock300 2015-2024 absolute change+205 2015-2024 percentage change+215.8% 2020-2024 absolute change+46 2020-2024 percentage change+18.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | KenyaAfrica | IsraelMiddle East | 239 | 107 | 0 | +132 (+123.4%) | N/A |
|
OriginKenya DestinationIsrael 2015 stock0 2020 stock107 2024 stock239 2015-2024 absolute change+239 2015-2024 percentage changeN/A 2020-2024 absolute change+132 2020-2024 percentage change+123.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | KenyaAfrica | MaltaEurope | 167 | 96 | 45 | +71 (+74.0%) | +122 (+271.1%) |
|
OriginKenya DestinationMalta 2015 stock45 2020 stock96 2024 stock167 2015-2024 absolute change+122 2015-2024 percentage change+271.1% 2020-2024 absolute change+71 2020-2024 percentage change+74.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | KenyaAfrica | IcelandEurope | 156 | 103 | 90 | +53 (+51.5%) | +66 (+73.3%) |
|
OriginKenya DestinationIceland 2015 stock90 2020 stock103 2024 stock156 2015-2024 absolute change+66 2015-2024 percentage change+73.3% 2020-2024 absolute change+53 2020-2024 percentage change+51.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | KenyaAfrica | LuxembourgEurope | 128 | 111 | 0 | +17 (+15.3%) | N/A |
|
OriginKenya DestinationLuxembourg 2015 stock0 2020 stock111 2024 stock128 2015-2024 absolute change+128 2015-2024 percentage changeN/A 2020-2024 absolute change+17 2020-2024 percentage change+15.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | KenyaAfrica | PortugalEurope | 127 | 113 | 101 | +14 (+12.4%) | +26 (+25.7%) |
|
OriginKenya DestinationPortugal 2015 stock101 2020 stock113 2024 stock127 2015-2024 absolute change+26 2015-2024 percentage change+25.7% 2020-2024 absolute change+14 2020-2024 percentage change+12.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | KenyaAfrica | CyprusEurope | 86 | 81 | 80 | +5 (+6.2%) | +6 (+7.5%) |
|
OriginKenya DestinationCyprus 2015 stock80 2020 stock81 2024 stock86 2015-2024 absolute change+6 2015-2024 percentage change+7.5% 2020-2024 absolute change+5 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | KenyaAfrica | ComorosAfrica | 74 | 74 | 76 | 0 (0.0%) | -2 (-2.6%) |
|
OriginKenya DestinationComoros 2015 stock76 2020 stock74 2024 stock74 2015-2024 absolute change-2 2015-2024 percentage change-2.6% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | KenyaAfrica | SloveniaEurope | 40 | 35 | 25 | +5 (+14.3%) | +15 (+60.0%) |
|
OriginKenya DestinationSlovenia 2015 stock25 2020 stock35 2024 stock40 2015-2024 absolute change+15 2015-2024 percentage change+60.0% 2020-2024 absolute change+5 2020-2024 percentage change+14.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | KenyaAfrica | BulgariaEurope | 39 | 28 | 16 | +11 (+39.3%) | +23 (+143.8%) |
|
OriginKenya DestinationBulgaria 2015 stock16 2020 stock28 2024 stock39 2015-2024 absolute change+23 2015-2024 percentage change+143.8% 2020-2024 absolute change+11 2020-2024 percentage change+39.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | KenyaAfrica | SlovakiaEurope | 30 | 28 | 25 | +2 (+7.1%) | +5 (+20.0%) |
|
OriginKenya DestinationSlovakia 2015 stock25 2020 stock28 2024 stock30 2015-2024 absolute change+5 2015-2024 percentage change+20.0% 2020-2024 absolute change+2 2020-2024 percentage change+7.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | KenyaAfrica | Sierra LeoneAfrica | 24 | 26 | 27 | -2 (-7.7%) | -3 (-11.1%) |
|
OriginKenya DestinationSierra Leone 2015 stock27 2020 stock26 2024 stock24 2015-2024 absolute change-3 2015-2024 percentage change-11.1% 2020-2024 absolute change-2 2020-2024 percentage change-7.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | KenyaAfrica | BahamasAmericas | 22 | 21 | 21 | +1 (+4.8%) | +1 (+4.8%) |
|
OriginKenya DestinationBahamas 2015 stock21 2020 stock21 2024 stock22 2015-2024 absolute change+1 2015-2024 percentage change+4.8% 2020-2024 absolute change+1 2020-2024 percentage change+4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | KenyaAfrica | EstoniaEurope | 22 | 22 | 7 | 0 (0.0%) | +15 (+214.3%) |
|
OriginKenya DestinationEstonia 2015 stock7 2020 stock22 2024 stock22 2015-2024 absolute change+15 2015-2024 percentage change+214.3% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | KenyaAfrica | BoliviaAmericas | 17 | 15 | 15 | +2 (+13.3%) | +2 (+13.3%) |
|
OriginKenya DestinationBolivia 2015 stock15 2020 stock15 2024 stock17 2015-2024 absolute change+2 2015-2024 percentage change+13.3% 2020-2024 absolute change+2 2020-2024 percentage change+13.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | KenyaAfrica | GhanaAfrica | 17 | 15 | 15 | +2 (+13.3%) | +2 (+13.3%) |
|
OriginKenya DestinationGhana 2015 stock15 2020 stock15 2024 stock17 2015-2024 absolute change+2 2015-2024 percentage change+13.3% 2020-2024 absolute change+2 2020-2024 percentage change+13.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | KenyaAfrica | Costa RicaAmericas | 11 | 9 | 8 | +2 (+22.2%) | +3 (+37.5%) |
|
OriginKenya DestinationCosta Rica 2015 stock8 2020 stock9 2024 stock11 2015-2024 absolute change+3 2015-2024 percentage change+37.5% 2020-2024 absolute change+2 2020-2024 percentage change+22.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | KenyaAfrica | LiechtensteinEurope | 9 | 8 | 6 | +1 (+12.5%) | +3 (+50.0%) |
|
OriginKenya DestinationLiechtenstein 2015 stock6 2020 stock8 2024 stock9 2015-2024 absolute change+3 2015-2024 percentage change+50.0% 2020-2024 absolute change+1 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | KenyaAfrica | LithuaniaEurope | 8 | 8 | 5 | 0 (0.0%) | +3 (+60.0%) |
|
OriginKenya DestinationLithuania 2015 stock5 2020 stock8 2024 stock8 2015-2024 absolute change+3 2015-2024 percentage change+60.0% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | KenyaAfrica | LatviaEurope | 4 | 4 | 3 | 0 (0.0%) | +1 (+33.3%) |
|
OriginKenya DestinationLatvia 2015 stock3 2020 stock4 2024 stock4 2015-2024 absolute change+1 2015-2024 percentage change+33.3% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||