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 | KazakhstanAsia | RussiaEurope | 1,321,004 | 1,635,008 | 2,027,417 | -314,004 (-19.2%) | -706,413 (-34.8%) |
|
OriginKazakhstan DestinationRussia 2015 stock2,027,417 2020 stock1,635,008 2024 stock1,321,004 2015-2024 absolute change-706,413 2015-2024 percentage change-34.8% 2020-2024 absolute change-314,004 2020-2024 percentage change-19.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | KazakhstanAsia | GermanyEurope | 896,268 | 872,932 | 849,840 | +23,336 (+2.7%) | +46,428 (+5.5%) |
|
OriginKazakhstan DestinationGermany 2015 stock849,840 2020 stock872,932 2024 stock896,268 2015-2024 absolute change+46,428 2015-2024 percentage change+5.5% 2020-2024 absolute change+23,336 2020-2024 percentage change+2.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | KazakhstanAsia | UkraineEurope | 228,982 | 225,962 | 222,245 | +3,020 (+1.3%) | +6,737 (+3.0%) |
|
OriginKazakhstan DestinationUkraine 2015 stock222,245 2020 stock225,962 2024 stock228,982 2015-2024 absolute change+6,737 2015-2024 percentage change+3.0% 2020-2024 absolute change+3,020 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | KazakhstanAsia | TürkiyeAsia | 84,823 | 38,677 | 20,446 | +46,146 (+119.3%) | +64,377 (+314.9%) |
|
OriginKazakhstan DestinationTürkiye 2015 stock20,446 2020 stock38,677 2024 stock84,823 2015-2024 absolute change+64,377 2015-2024 percentage change+314.9% 2020-2024 absolute change+46,146 2020-2024 percentage change+119.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | KazakhstanAsia | BelarusEurope | 68,126 | 68,934 | 69,957 | -808 (-1.2%) | -1,831 (-2.6%) |
|
OriginKazakhstan DestinationBelarus 2015 stock69,957 2020 stock68,934 2024 stock68,126 2015-2024 absolute change-1,831 2015-2024 percentage change-2.6% 2020-2024 absolute change-808 2020-2024 percentage change-1.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | KazakhstanAsia | South KoreaAsia | 30,061 | 27,693 | 4,109 | +2,368 (+8.6%) | +25,952 (+631.6%) |
|
OriginKazakhstan DestinationSouth Korea 2015 stock4,109 2020 stock27,693 2024 stock30,061 2015-2024 absolute change+25,952 2015-2024 percentage change+631.6% 2020-2024 absolute change+2,368 2020-2024 percentage change+8.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | KazakhstanAsia | GreeceEurope | 29,238 | 27,523 | 26,926 | +1,715 (+6.2%) | +2,312 (+8.6%) |
|
OriginKazakhstan DestinationGreece 2015 stock26,926 2020 stock27,523 2024 stock29,238 2015-2024 absolute change+2,312 2015-2024 percentage change+8.6% 2020-2024 absolute change+1,715 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | KazakhstanAsia | TurkmenistanAsia | 19,875 | 19,994 | 20,145 | -119 (-0.6%) | -270 (-1.3%) |
|
OriginKazakhstan DestinationTurkmenistan 2015 stock20,145 2020 stock19,994 2024 stock19,875 2015-2024 absolute change-270 2015-2024 percentage change-1.3% 2020-2024 absolute change-119 2020-2024 percentage change-0.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | KazakhstanAsia | IsraelMiddle East | 17,166 | 16,266 | 14,905 | +900 (+5.5%) | +2,261 (+15.2%) |
|
OriginKazakhstan DestinationIsrael 2015 stock14,905 2020 stock16,266 2024 stock17,166 2015-2024 absolute change+2,261 2015-2024 percentage change+15.2% 2020-2024 absolute change+900 2020-2024 percentage change+5.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | KazakhstanAsia | CanadaAmericas | 15,397 | 13,839 | 12,638 | +1,558 (+11.3%) | +2,759 (+21.8%) |
|
OriginKazakhstan DestinationCanada 2015 stock12,638 2020 stock13,839 2024 stock15,397 2015-2024 absolute change+2,759 2015-2024 percentage change+21.8% 2020-2024 absolute change+1,558 2020-2024 percentage change+11.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | KazakhstanAsia | UzbekistanAsia | 13,013 | 13,092 | 13,194 | -79 (-0.6%) | -181 (-1.4%) |
|
OriginKazakhstan DestinationUzbekistan 2015 stock13,194 2020 stock13,092 2024 stock13,013 2015-2024 absolute change-181 2015-2024 percentage change-1.4% 2020-2024 absolute change-79 2020-2024 percentage change-0.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | KazakhstanAsia | KyrgyzstanAsia | 12,333 | 12,599 | 12,940 | -266 (-2.1%) | -607 (-4.7%) |
|
OriginKazakhstan DestinationKyrgyzstan 2015 stock12,940 2020 stock12,599 2024 stock12,333 2015-2024 absolute change-607 2015-2024 percentage change-4.7% 2020-2024 absolute change-266 2020-2024 percentage change-2.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | KazakhstanAsia | Czech RepublicEurope | 8,719 | 8,093 | 7,284 | +626 (+7.7%) | +1,435 (+19.7%) |
|
OriginKazakhstan DestinationCzech Republic 2015 stock7,284 2020 stock8,093 2024 stock8,719 2015-2024 absolute change+1,435 2015-2024 percentage change+19.7% 2020-2024 absolute change+626 2020-2024 percentage change+7.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | KazakhstanAsia | PolandEurope | 8,163 | 7,548 | 6,168 | +615 (+8.1%) | +1,995 (+32.3%) |
|
OriginKazakhstan DestinationPoland 2015 stock6,168 2020 stock7,548 2024 stock8,163 2015-2024 absolute change+1,995 2015-2024 percentage change+32.3% 2020-2024 absolute change+615 2020-2024 percentage change+8.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | KazakhstanAsia | ItalyEurope | 5,280 | 4,869 | 3,731 | +411 (+8.4%) | +1,549 (+41.5%) |
|
OriginKazakhstan DestinationItaly 2015 stock3,731 2020 stock4,869 2024 stock5,280 2015-2024 absolute change+1,549 2015-2024 percentage change+41.5% 2020-2024 absolute change+411 2020-2024 percentage change+8.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | KazakhstanAsia | LatviaEurope | 5,204 | 5,651 | 5,931 | -447 (-7.9%) | -727 (-12.3%) |
|
OriginKazakhstan DestinationLatvia 2015 stock5,931 2020 stock5,651 2024 stock5,204 2015-2024 absolute change-727 2015-2024 percentage change-12.3% 2020-2024 absolute change-447 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | KazakhstanAsia | LithuaniaEurope | 4,475 | 4,248 | 4,477 | +227 (+5.3%) | -2 (0.0%) |
|
OriginKazakhstan DestinationLithuania 2015 stock4,477 2020 stock4,248 2024 stock4,475 2015-2024 absolute change-2 2015-2024 percentage change0.0% 2020-2024 absolute change+227 2020-2024 percentage change+5.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | KazakhstanAsia | EstoniaEurope | 3,825 | 3,754 | 3,752 | +71 (+1.9%) | +73 (+1.9%) |
|
OriginKazakhstan DestinationEstonia 2015 stock3,752 2020 stock3,754 2024 stock3,825 2015-2024 absolute change+73 2015-2024 percentage change+1.9% 2020-2024 absolute change+71 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | KazakhstanAsia | BulgariaEurope | 3,174 | 2,308 | 1,327 | +866 (+37.5%) | +1,847 (+139.2%) |
|
OriginKazakhstan DestinationBulgaria 2015 stock1,327 2020 stock2,308 2024 stock3,174 2015-2024 absolute change+1,847 2015-2024 percentage change+139.2% 2020-2024 absolute change+866 2020-2024 percentage change+37.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | KazakhstanAsia | AustraliaOceania | 2,892 | 2,438 | 1,911 | +454 (+18.6%) | +981 (+51.3%) |
|
OriginKazakhstan DestinationAustralia 2015 stock1,911 2020 stock2,438 2024 stock2,892 2015-2024 absolute change+981 2015-2024 percentage change+51.3% 2020-2024 absolute change+454 2020-2024 percentage change+18.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | KazakhstanAsia | MaliAfrica | 2,409 | 2,146 | 1,830 | +263 (+12.3%) | +579 (+31.6%) |
|
OriginKazakhstan DestinationMali 2015 stock1,830 2020 stock2,146 2024 stock2,409 2015-2024 absolute change+579 2015-2024 percentage change+31.6% 2020-2024 absolute change+263 2020-2024 percentage change+12.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | KazakhstanAsia | AzerbaijanAsia | 1,994 | 2,310 | 2,787 | -316 (-13.7%) | -793 (-28.5%) |
|
OriginKazakhstan DestinationAzerbaijan 2015 stock2,787 2020 stock2,310 2024 stock1,994 2015-2024 absolute change-793 2015-2024 percentage change-28.5% 2020-2024 absolute change-316 2020-2024 percentage change-13.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | KazakhstanAsia | ChinaAsia | 1,862 | 1,744 | 2,881 | +118 (+6.8%) | -1,019 (-35.4%) |
|
OriginKazakhstan DestinationChina 2015 stock2,881 2020 stock1,744 2024 stock1,862 2015-2024 absolute change-1,019 2015-2024 percentage change-35.4% 2020-2024 absolute change+118 2020-2024 percentage change+6.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | KazakhstanAsia | GeorgiaAsia | 1,766 | 1,718 | 1,662 | +48 (+2.8%) | +104 (+6.3%) |
|
OriginKazakhstan DestinationGeorgia 2015 stock1,662 2020 stock1,718 2024 stock1,766 2015-2024 absolute change+104 2015-2024 percentage change+6.3% 2020-2024 absolute change+48 2020-2024 percentage change+2.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | KazakhstanAsia | PortugalEurope | 1,123 | 998 | 872 | +125 (+12.5%) | +251 (+28.8%) |
|
OriginKazakhstan DestinationPortugal 2015 stock872 2020 stock998 2024 stock1,123 2015-2024 absolute change+251 2015-2024 percentage change+28.8% 2020-2024 absolute change+125 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | KazakhstanAsia | NorwayEurope | 1,082 | 973 | 931 | +109 (+11.2%) | +151 (+16.2%) |
|
OriginKazakhstan DestinationNorway 2015 stock931 2020 stock973 2024 stock1,082 2015-2024 absolute change+151 2015-2024 percentage change+16.2% 2020-2024 absolute change+109 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | KazakhstanAsia | HungaryEurope | 987 | 837 | 483 | +150 (+17.9%) | +504 (+104.3%) |
|
OriginKazakhstan DestinationHungary 2015 stock483 2020 stock837 2024 stock987 2015-2024 absolute change+504 2015-2024 percentage change+104.3% 2020-2024 absolute change+150 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | KazakhstanAsia | LibyaAfrica | 904 | 855 | 800 | +49 (+5.7%) | +104 (+13.0%) |
|
OriginKazakhstan DestinationLibya 2015 stock800 2020 stock855 2024 stock904 2015-2024 absolute change+104 2015-2024 percentage change+13.0% 2020-2024 absolute change+49 2020-2024 percentage change+5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | KazakhstanAsia | TajikistanAsia | 842 | 840 | 839 | +2 (+0.2%) | +3 (+0.4%) |
|
OriginKazakhstan DestinationTajikistan 2015 stock839 2020 stock840 2024 stock842 2015-2024 absolute change+3 2015-2024 percentage change+0.4% 2020-2024 absolute change+2 2020-2024 percentage change+0.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | KazakhstanAsia | ArmeniaAsia | 710 | 781 | 919 | -71 (-9.1%) | -209 (-22.7%) |
|
OriginKazakhstan DestinationArmenia 2015 stock919 2020 stock781 2024 stock710 2015-2024 absolute change-209 2015-2024 percentage change-22.7% 2020-2024 absolute change-71 2020-2024 percentage change-9.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | KazakhstanAsia | DenmarkEurope | 493 | 288 | 221 | +205 (+71.2%) | +272 (+123.1%) |
|
OriginKazakhstan DestinationDenmark 2015 stock221 2020 stock288 2024 stock493 2015-2024 absolute change+272 2015-2024 percentage change+123.1% 2020-2024 absolute change+205 2020-2024 percentage change+71.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | KazakhstanAsia | FinlandEurope | 405 | 344 | 246 | +61 (+17.7%) | +159 (+64.6%) |
|
OriginKazakhstan DestinationFinland 2015 stock246 2020 stock344 2024 stock405 2015-2024 absolute change+159 2015-2024 percentage change+64.6% 2020-2024 absolute change+61 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | KazakhstanAsia | SlovakiaEurope | 315 | 290 | 246 | +25 (+8.6%) | +69 (+28.0%) |
|
OriginKazakhstan DestinationSlovakia 2015 stock246 2020 stock290 2024 stock315 2015-2024 absolute change+69 2015-2024 percentage change+28.0% 2020-2024 absolute change+25 2020-2024 percentage change+8.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | KazakhstanAsia | CyprusEurope | 246 | 232 | 227 | +14 (+6.0%) | +19 (+8.4%) |
|
OriginKazakhstan DestinationCyprus 2015 stock227 2020 stock232 2024 stock246 2015-2024 absolute change+19 2015-2024 percentage change+8.4% 2020-2024 absolute change+14 2020-2024 percentage change+6.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | KazakhstanAsia | LuxembourgEurope | 239 | 207 | 0 | +32 (+15.5%) | N/A |
|
OriginKazakhstan DestinationLuxembourg 2015 stock0 2020 stock207 2024 stock239 2015-2024 absolute change+239 2015-2024 percentage changeN/A 2020-2024 absolute change+32 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | KazakhstanAsia | MongoliaAsia | 238 | 225 | 210 | +13 (+5.8%) | +28 (+13.3%) |
|
OriginKazakhstan DestinationMongolia 2015 stock210 2020 stock225 2024 stock238 2015-2024 absolute change+28 2015-2024 percentage change+13.3% 2020-2024 absolute change+13 2020-2024 percentage change+5.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | KazakhstanAsia | SloveniaEurope | 235 | 207 | 100 | +28 (+13.5%) | +135 (+135.0%) |
|
OriginKazakhstan DestinationSlovenia 2015 stock100 2020 stock207 2024 stock235 2015-2024 absolute change+135 2015-2024 percentage change+135.0% 2020-2024 absolute change+28 2020-2024 percentage change+13.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | KazakhstanAsia | IndiaAsia | 78 | 85 | 91 | -7 (-8.2%) | -13 (-14.3%) |
|
OriginKazakhstan DestinationIndia 2015 stock91 2020 stock85 2024 stock78 2015-2024 absolute change-13 2015-2024 percentage change-14.3% 2020-2024 absolute change-7 2020-2024 percentage change-8.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | KazakhstanAsia | CroatiaEurope | 58 | 61 | 67 | -3 (-4.9%) | -9 (-13.4%) |
|
OriginKazakhstan DestinationCroatia 2015 stock67 2020 stock61 2024 stock58 2015-2024 absolute change-9 2015-2024 percentage change-13.4% 2020-2024 absolute change-3 2020-2024 percentage change-4.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | KazakhstanAsia | IcelandEurope | 53 | 35 | 21 | +18 (+51.4%) | +32 (+152.4%) |
|
OriginKazakhstan DestinationIceland 2015 stock21 2020 stock35 2024 stock53 2015-2024 absolute change+32 2015-2024 percentage change+152.4% 2020-2024 absolute change+18 2020-2024 percentage change+51.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | KazakhstanAsia | BoliviaAmericas | 28 | 25 | 24 | +3 (+12.0%) | +4 (+16.7%) |
|
OriginKazakhstan DestinationBolivia 2015 stock24 2020 stock25 2024 stock28 2015-2024 absolute change+4 2015-2024 percentage change+16.7% 2020-2024 absolute change+3 2020-2024 percentage change+12.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | KazakhstanAsia | Dominican RepublicAmericas | 11 | 10 | 10 | +1 (+10.0%) | +1 (+10.0%) |
|
OriginKazakhstan DestinationDominican Republic 2015 stock10 2020 stock10 2024 stock11 2015-2024 absolute change+1 2015-2024 percentage change+10.0% 2020-2024 absolute change+1 2020-2024 percentage change+10.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | KazakhstanAsia | LiechtensteinEurope | 10 | 9 | 5 | +1 (+11.1%) | +5 (+100.0%) |
|
OriginKazakhstan DestinationLiechtenstein 2015 stock5 2020 stock9 2024 stock10 2015-2024 absolute change+5 2015-2024 percentage change+100.0% 2020-2024 absolute change+1 2020-2024 percentage change+11.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | KazakhstanAsia | Costa RicaAmericas | 7 | 6 | 5 | +1 (+16.7%) | +2 (+40.0%) |
|
OriginKazakhstan DestinationCosta Rica 2015 stock5 2020 stock6 2024 stock7 2015-2024 absolute change+2 2015-2024 percentage change+40.0% 2020-2024 absolute change+1 2020-2024 percentage change+16.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||