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 | RussiaEurope | UkraineEurope | 3,375,095 | 3,330,586 | 3,275,758 | +44,509 (+1.3%) | +99,337 (+3.0%) |
|
OriginRussia DestinationUkraine 2015 stock3,275,758 2020 stock3,330,586 2024 stock3,375,095 2015-2024 absolute change+99,337 2015-2024 percentage change+3.0% 2020-2024 absolute change+44,509 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | BelarusEurope | UkraineEurope | 252,977 | 249,641 | 245,534 | +3,336 (+1.3%) | +7,443 (+3.0%) |
|
OriginBelarus DestinationUkraine 2015 stock245,534 2020 stock249,641 2024 stock252,977 2015-2024 absolute change+7,443 2015-2024 percentage change+3.0% 2020-2024 absolute change+3,336 2020-2024 percentage change+1.3% 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 | UzbekistanAsia | UkraineEurope | 226,478 | 223,491 | 219,814 | +2,987 (+1.3%) | +6,664 (+3.0%) |
|
OriginUzbekistan DestinationUkraine 2015 stock219,814 2020 stock223,491 2024 stock226,478 2015-2024 absolute change+6,664 2015-2024 percentage change+3.0% 2020-2024 absolute change+2,987 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | AzerbaijanAsia | UkraineEurope | 84,792 | 83,674 | 82,299 | +1,118 (+1.3%) | +2,493 (+3.0%) |
|
OriginAzerbaijan DestinationUkraine 2015 stock82,299 2020 stock83,674 2024 stock84,792 2015-2024 absolute change+2,493 2015-2024 percentage change+3.0% 2020-2024 absolute change+1,118 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | GeorgiaAsia | UkraineEurope | 66,350 | 65,475 | 64,399 | +875 (+1.3%) | +1,951 (+3.0%) |
|
OriginGeorgia DestinationUkraine 2015 stock64,399 2020 stock65,475 2024 stock66,350 2015-2024 absolute change+1,951 2015-2024 percentage change+3.0% 2020-2024 absolute change+875 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | ArmeniaAsia | UkraineEurope | 48,740 | 48,097 | 47,307 | +643 (+1.3%) | +1,433 (+3.0%) |
|
OriginArmenia DestinationUkraine 2015 stock47,307 2020 stock48,097 2024 stock48,740 2015-2024 absolute change+1,433 2015-2024 percentage change+3.0% 2020-2024 absolute change+643 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | TajikistanAsia | UkraineEurope | 30,256 | 29,857 | 29,367 | +399 (+1.3%) | +889 (+3.0%) |
|
OriginTajikistan DestinationUkraine 2015 stock29,367 2020 stock29,857 2024 stock30,256 2015-2024 absolute change+889 2015-2024 percentage change+3.0% 2020-2024 absolute change+399 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | KyrgyzstanAsia | UkraineEurope | 27,538 | 27,175 | 26,729 | +363 (+1.3%) | +809 (+3.0%) |
|
OriginKyrgyzstan DestinationUkraine 2015 stock26,729 2020 stock27,175 2024 stock27,538 2015-2024 absolute change+809 2015-2024 percentage change+3.0% 2020-2024 absolute change+363 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | LithuaniaEurope | UkraineEurope | 25,157 | 24,825 | 24,418 | +332 (+1.3%) | +739 (+3.0%) |
|
OriginLithuania DestinationUkraine 2015 stock24,418 2020 stock24,825 2024 stock25,157 2015-2024 absolute change+739 2015-2024 percentage change+3.0% 2020-2024 absolute change+332 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | TurkmenistanAsia | UkraineEurope | 23,286 | 22,979 | 22,602 | +307 (+1.3%) | +684 (+3.0%) |
|
OriginTurkmenistan DestinationUkraine 2015 stock22,602 2020 stock22,979 2024 stock23,286 2015-2024 absolute change+684 2015-2024 percentage change+3.0% 2020-2024 absolute change+307 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | LatviaEurope | UkraineEurope | 20,086 | 19,821 | 19,497 | +265 (+1.3%) | +589 (+3.0%) |
|
OriginLatvia DestinationUkraine 2015 stock19,497 2020 stock19,821 2024 stock20,086 2015-2024 absolute change+589 2015-2024 percentage change+3.0% 2020-2024 absolute change+265 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | VietnamAsia | UkraineEurope | 12,764 | 12,596 | 12,390 | +168 (+1.3%) | +374 (+3.0%) |
|
OriginVietnam DestinationUkraine 2015 stock12,390 2020 stock12,596 2024 stock12,764 2015-2024 absolute change+374 2015-2024 percentage change+3.0% 2020-2024 absolute change+168 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | EstoniaEurope | UkraineEurope | 10,531 | 10,392 | 10,222 | +139 (+1.3%) | +309 (+3.0%) |
|
OriginEstonia DestinationUkraine 2015 stock10,222 2020 stock10,392 2024 stock10,531 2015-2024 absolute change+309 2015-2024 percentage change+3.0% 2020-2024 absolute change+139 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | ChinaAsia | UkraineEurope | 6,757 | 6,668 | 6,560 | +89 (+1.3%) | +197 (+3.0%) |
|
OriginChina DestinationUkraine 2015 stock6,560 2020 stock6,668 2024 stock6,757 2015-2024 absolute change+197 2015-2024 percentage change+3.0% 2020-2024 absolute change+89 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | AfghanistanAsia | UkraineEurope | 4,956 | 4,891 | 4,812 | +65 (+1.3%) | +144 (+3.0%) |
|
OriginAfghanistan DestinationUkraine 2015 stock4,812 2020 stock4,891 2024 stock4,956 2015-2024 absolute change+144 2015-2024 percentage change+3.0% 2020-2024 absolute change+65 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | IndiaAsia | UkraineEurope | 3,931 | 3,879 | 3,816 | +52 (+1.3%) | +115 (+3.0%) |
|
OriginIndia DestinationUkraine 2015 stock3,816 2020 stock3,879 2024 stock3,931 2015-2024 absolute change+115 2015-2024 percentage change+3.0% 2020-2024 absolute change+52 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | IsraelMiddle East | UkraineEurope | 3,864 | 3,813 | 3,752 | +51 (+1.3%) | +112 (+3.0%) |
|
OriginIsrael DestinationUkraine 2015 stock3,752 2020 stock3,813 2024 stock3,864 2015-2024 absolute change+112 2015-2024 percentage change+3.0% 2020-2024 absolute change+51 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | SyriaMiddle East | UkraineEurope | 3,832 | 3,781 | 3,720 | +51 (+1.3%) | +112 (+3.0%) |
|
OriginSyria DestinationUkraine 2015 stock3,720 2020 stock3,781 2024 stock3,832 2015-2024 absolute change+112 2015-2024 percentage change+3.0% 2020-2024 absolute change+51 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | JordanMiddle East | UkraineEurope | 3,825 | 3,775 | 3,714 | +50 (+1.3%) | +111 (+3.0%) |
|
OriginJordan DestinationUkraine 2015 stock3,714 2020 stock3,775 2024 stock3,825 2015-2024 absolute change+111 2015-2024 percentage change+3.0% 2020-2024 absolute change+50 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | PolandEurope | UkraineEurope | 3,170 | 3,128 | 3,078 | +42 (+1.3%) | +92 (+3.0%) |
|
OriginPoland DestinationUkraine 2015 stock3,078 2020 stock3,128 2024 stock3,170 2015-2024 absolute change+92 2015-2024 percentage change+3.0% 2020-2024 absolute change+42 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | USAAmericas | UkraineEurope | 2,819 | 2,782 | 2,738 | +37 (+1.3%) | +81 (+3.0%) |
|
OriginUSA DestinationUkraine 2015 stock2,738 2020 stock2,782 2024 stock2,819 2015-2024 absolute change+81 2015-2024 percentage change+3.0% 2020-2024 absolute change+37 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | IranMiddle East | UkraineEurope | 2,199 | 2,170 | 2,136 | +29 (+1.3%) | +63 (+2.9%) |
|
OriginIran DestinationUkraine 2015 stock2,136 2020 stock2,170 2024 stock2,199 2015-2024 absolute change+63 2015-2024 percentage change+2.9% 2020-2024 absolute change+29 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | LebanonMiddle East | UkraineEurope | 1,816 | 1,792 | 1,764 | +24 (+1.3%) | +52 (+2.9%) |
|
OriginLebanon DestinationUkraine 2015 stock1,764 2020 stock1,792 2024 stock1,816 2015-2024 absolute change+52 2015-2024 percentage change+2.9% 2020-2024 absolute change+24 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | MoroccoAfrica | UkraineEurope | 1,789 | 1,765 | 1,737 | +24 (+1.4%) | +52 (+3.0%) |
|
OriginMorocco DestinationUkraine 2015 stock1,737 2020 stock1,765 2024 stock1,789 2015-2024 absolute change+52 2015-2024 percentage change+3.0% 2020-2024 absolute change+24 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | BulgariaEurope | UkraineEurope | 1,784 | 1,760 | 1,732 | +24 (+1.4%) | +52 (+3.0%) |
|
OriginBulgaria DestinationUkraine 2015 stock1,732 2020 stock1,760 2024 stock1,784 2015-2024 absolute change+52 2015-2024 percentage change+3.0% 2020-2024 absolute change+24 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | TürkiyeAsia | UkraineEurope | 1,394 | 1,376 | 1,355 | +18 (+1.3%) | +39 (+2.9%) |
|
OriginTürkiye DestinationUkraine 2015 stock1,355 2020 stock1,376 2024 stock1,394 2015-2024 absolute change+39 2015-2024 percentage change+2.9% 2020-2024 absolute change+18 2020-2024 percentage change+1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | GermanyEurope | UkraineEurope | 1,114 | 1,099 | 1,083 | +15 (+1.4%) | +31 (+2.9%) |
|
OriginGermany DestinationUkraine 2015 stock1,083 2020 stock1,099 2024 stock1,114 2015-2024 absolute change+31 2015-2024 percentage change+2.9% 2020-2024 absolute change+15 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||