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 | BelarusEurope | RussiaEurope | 255,159 | 381,017 | 536,776 | -125,858 (-33.0%) | -281,617 (-52.5%) |
|
OriginBelarus DestinationRussia 2015 stock536,776 2020 stock381,017 2024 stock255,159 2015-2024 absolute change-281,617 2015-2024 percentage change-52.5% 2020-2024 absolute change-125,858 2020-2024 percentage change-33.0% 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 | BelarusEurope | PolandEurope | 56,258 | 67,289 | 76,339 | -11,031 (-16.4%) | -20,081 (-26.3%) |
|
OriginBelarus DestinationPoland 2015 stock76,339 2020 stock67,289 2024 stock56,258 2015-2024 absolute change-20,081 2015-2024 percentage change-26.3% 2020-2024 absolute change-11,031 2020-2024 percentage change-16.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | BelarusEurope | LatviaEurope | 38,908 | 42,251 | 48,588 | -3,343 (-7.9%) | -9,680 (-19.9%) |
|
OriginBelarus DestinationLatvia 2015 stock48,588 2020 stock42,251 2024 stock38,908 2015-2024 absolute change-9,680 2015-2024 percentage change-19.9% 2020-2024 absolute change-3,343 2020-2024 percentage change-7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | BelarusEurope | LithuaniaEurope | 35,625 | 33,813 | 33,613 | +1,812 (+5.4%) | +2,012 (+6.0%) |
|
OriginBelarus DestinationLithuania 2015 stock33,613 2020 stock33,813 2024 stock35,625 2015-2024 absolute change+2,012 2015-2024 percentage change+6.0% 2020-2024 absolute change+1,812 2020-2024 percentage change+5.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | BelarusEurope | IsraelMiddle East | 26,340 | 24,755 | 22,129 | +1,585 (+6.4%) | +4,211 (+19.0%) |
|
OriginBelarus DestinationIsrael 2015 stock22,129 2020 stock24,755 2024 stock26,340 2015-2024 absolute change+4,211 2015-2024 percentage change+19.0% 2020-2024 absolute change+1,585 2020-2024 percentage change+6.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | BelarusEurope | UzbekistanAsia | 26,170 | 26,330 | 26,532 | -160 (-0.6%) | -362 (-1.4%) |
|
OriginBelarus DestinationUzbekistan 2015 stock26,532 2020 stock26,330 2024 stock26,170 2015-2024 absolute change-362 2015-2024 percentage change-1.4% 2020-2024 absolute change-160 2020-2024 percentage change-0.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | BelarusEurope | KazakhstanAsia | 23,013 | 24,001 | 25,183 | -988 (-4.1%) | -2,170 (-8.6%) |
|
OriginBelarus DestinationKazakhstan 2015 stock25,183 2020 stock24,001 2024 stock23,013 2015-2024 absolute change-2,170 2015-2024 percentage change-8.6% 2020-2024 absolute change-988 2020-2024 percentage change-4.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | BelarusEurope | ItalyEurope | 14,832 | 13,503 | 10,864 | +1,329 (+9.8%) | +3,968 (+36.5%) |
|
OriginBelarus DestinationItaly 2015 stock10,864 2020 stock13,503 2024 stock14,832 2015-2024 absolute change+3,968 2015-2024 percentage change+36.5% 2020-2024 absolute change+1,329 2020-2024 percentage change+9.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | BelarusEurope | CanadaAmericas | 13,112 | 12,061 | 11,384 | +1,051 (+8.7%) | +1,728 (+15.2%) |
|
OriginBelarus DestinationCanada 2015 stock11,384 2020 stock12,061 2024 stock13,112 2015-2024 absolute change+1,728 2015-2024 percentage change+15.2% 2020-2024 absolute change+1,051 2020-2024 percentage change+8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | BelarusEurope | EstoniaEurope | 10,721 | 10,521 | 11,119 | +200 (+1.9%) | -398 (-3.6%) |
|
OriginBelarus DestinationEstonia 2015 stock11,119 2020 stock10,521 2024 stock10,721 2015-2024 absolute change-398 2015-2024 percentage change-3.6% 2020-2024 absolute change+200 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | BelarusEurope | KyrgyzstanAsia | 9,480 | 9,684 | 9,947 | -204 (-2.1%) | -467 (-4.7%) |
|
OriginBelarus DestinationKyrgyzstan 2015 stock9,947 2020 stock9,684 2024 stock9,480 2015-2024 absolute change-467 2015-2024 percentage change-4.7% 2020-2024 absolute change-204 2020-2024 percentage change-2.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | BelarusEurope | Czech RepublicEurope | 7,789 | 6,757 | 5,388 | +1,032 (+15.3%) | +2,401 (+44.6%) |
|
OriginBelarus DestinationCzech Republic 2015 stock5,388 2020 stock6,757 2024 stock7,789 2015-2024 absolute change+2,401 2015-2024 percentage change+44.6% 2020-2024 absolute change+1,032 2020-2024 percentage change+15.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | BelarusEurope | AustraliaOceania | 2,586 | 2,479 | 2,177 | +107 (+4.3%) | +409 (+18.8%) |
|
OriginBelarus DestinationAustralia 2015 stock2,177 2020 stock2,479 2024 stock2,586 2015-2024 absolute change+409 2015-2024 percentage change+18.8% 2020-2024 absolute change+107 2020-2024 percentage change+4.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | BelarusEurope | TurkmenistanAsia | 2,030 | 2,042 | 2,059 | -12 (-0.6%) | -29 (-1.4%) |
|
OriginBelarus DestinationTurkmenistan 2015 stock2,059 2020 stock2,042 2024 stock2,030 2015-2024 absolute change-29 2015-2024 percentage change-1.4% 2020-2024 absolute change-12 2020-2024 percentage change-0.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | BelarusEurope | ChinaAsia | 1,913 | 1,626 | 1,131 | +287 (+17.7%) | +782 (+69.1%) |
|
OriginBelarus DestinationChina 2015 stock1,131 2020 stock1,626 2024 stock1,913 2015-2024 absolute change+782 2015-2024 percentage change+69.1% 2020-2024 absolute change+287 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | BelarusEurope | GreeceEurope | 1,578 | 1,485 | 1,453 | +93 (+6.3%) | +125 (+8.6%) |
|
OriginBelarus DestinationGreece 2015 stock1,453 2020 stock1,485 2024 stock1,578 2015-2024 absolute change+125 2015-2024 percentage change+8.6% 2020-2024 absolute change+93 2020-2024 percentage change+6.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | BelarusEurope | BulgariaEurope | 1,526 | 1,110 | 704 | +416 (+37.5%) | +822 (+116.8%) |
|
OriginBelarus DestinationBulgaria 2015 stock704 2020 stock1,110 2024 stock1,526 2015-2024 absolute change+822 2015-2024 percentage change+116.8% 2020-2024 absolute change+416 2020-2024 percentage change+37.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | BelarusEurope | NorwayEurope | 1,347 | 1,211 | 1,020 | +136 (+11.2%) | +327 (+32.1%) |
|
OriginBelarus DestinationNorway 2015 stock1,020 2020 stock1,211 2024 stock1,347 2015-2024 absolute change+327 2015-2024 percentage change+32.1% 2020-2024 absolute change+136 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | BelarusEurope | PortugalEurope | 1,219 | 1,084 | 946 | +135 (+12.5%) | +273 (+28.9%) |
|
OriginBelarus DestinationPortugal 2015 stock946 2020 stock1,084 2024 stock1,219 2015-2024 absolute change+273 2015-2024 percentage change+28.9% 2020-2024 absolute change+135 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | BelarusEurope | GeorgiaAsia | 1,132 | 1,101 | 1,066 | +31 (+2.8%) | +66 (+6.2%) |
|
OriginBelarus DestinationGeorgia 2015 stock1,066 2020 stock1,101 2024 stock1,132 2015-2024 absolute change+66 2015-2024 percentage change+6.2% 2020-2024 absolute change+31 2020-2024 percentage change+2.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | BelarusEurope | DenmarkEurope | 1,095 | 835 | 724 | +260 (+31.1%) | +371 (+51.2%) |
|
OriginBelarus DestinationDenmark 2015 stock724 2020 stock835 2024 stock1,095 2015-2024 absolute change+371 2015-2024 percentage change+51.2% 2020-2024 absolute change+260 2020-2024 percentage change+31.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | BelarusEurope | LibyaAfrica | 857 | 811 | 759 | +46 (+5.7%) | +98 (+12.9%) |
|
OriginBelarus DestinationLibya 2015 stock759 2020 stock811 2024 stock857 2015-2024 absolute change+98 2015-2024 percentage change+12.9% 2020-2024 absolute change+46 2020-2024 percentage change+5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | BelarusEurope | TajikistanAsia | 682 | 680 | 680 | +2 (+0.3%) | +2 (+0.3%) |
|
OriginBelarus DestinationTajikistan 2015 stock680 2020 stock680 2024 stock682 2015-2024 absolute change+2 2015-2024 percentage change+0.3% 2020-2024 absolute change+2 2020-2024 percentage change+0.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | BelarusEurope | FinlandEurope | 521 | 443 | 314 | +78 (+17.6%) | +207 (+65.9%) |
|
OriginBelarus DestinationFinland 2015 stock314 2020 stock443 2024 stock521 2015-2024 absolute change+207 2015-2024 percentage change+65.9% 2020-2024 absolute change+78 2020-2024 percentage change+17.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | BelarusEurope | LuxembourgEurope | 374 | 324 | 42 | +50 (+15.4%) | +332 (+790.5%) |
|
OriginBelarus DestinationLuxembourg 2015 stock42 2020 stock324 2024 stock374 2015-2024 absolute change+332 2015-2024 percentage change+790.5% 2020-2024 absolute change+50 2020-2024 percentage change+15.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | BelarusEurope | CyprusEurope | 357 | 336 | 326 | +21 (+6.3%) | +31 (+9.5%) |
|
OriginBelarus DestinationCyprus 2015 stock326 2020 stock336 2024 stock357 2015-2024 absolute change+31 2015-2024 percentage change+9.5% 2020-2024 absolute change+21 2020-2024 percentage change+6.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | BelarusEurope | HungaryEurope | 314 | 266 | 199 | +48 (+18.0%) | +115 (+57.8%) |
|
OriginBelarus DestinationHungary 2015 stock199 2020 stock266 2024 stock314 2015-2024 absolute change+115 2015-2024 percentage change+57.8% 2020-2024 absolute change+48 2020-2024 percentage change+18.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | BelarusEurope | SlovakiaEurope | 285 | 262 | 223 | +23 (+8.8%) | +62 (+27.8%) |
|
OriginBelarus DestinationSlovakia 2015 stock223 2020 stock262 2024 stock285 2015-2024 absolute change+62 2015-2024 percentage change+27.8% 2020-2024 absolute change+23 2020-2024 percentage change+8.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | BelarusEurope | SloveniaEurope | 241 | 213 | 143 | +28 (+13.1%) | +98 (+68.5%) |
|
OriginBelarus DestinationSlovenia 2015 stock143 2020 stock213 2024 stock241 2015-2024 absolute change+98 2015-2024 percentage change+68.5% 2020-2024 absolute change+28 2020-2024 percentage change+13.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | BelarusEurope | AzerbaijanAsia | 227 | 263 | 333 | -36 (-13.7%) | -106 (-31.8%) |
|
OriginBelarus DestinationAzerbaijan 2015 stock333 2020 stock263 2024 stock227 2015-2024 absolute change-106 2015-2024 percentage change-31.8% 2020-2024 absolute change-36 2020-2024 percentage change-13.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | BelarusEurope | EgyptAfrica | 221 | 282 | 5 | -61 (-21.6%) | +216 (+4,320.0%) |
|
OriginBelarus DestinationEgypt 2015 stock5 2020 stock282 2024 stock221 2015-2024 absolute change+216 2015-2024 percentage change+4,320.0% 2020-2024 absolute change-61 2020-2024 percentage change-21.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | BelarusEurope | IcelandEurope | 103 | 68 | 41 | +35 (+51.5%) | +62 (+151.2%) |
|
OriginBelarus DestinationIceland 2015 stock41 2020 stock68 2024 stock103 2015-2024 absolute change+62 2015-2024 percentage change+151.2% 2020-2024 absolute change+35 2020-2024 percentage change+51.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | BelarusEurope | CroatiaEurope | 83 | 87 | 94 | -4 (-4.6%) | -11 (-11.7%) |
|
OriginBelarus DestinationCroatia 2015 stock94 2020 stock87 2024 stock83 2015-2024 absolute change-11 2015-2024 percentage change-11.7% 2020-2024 absolute change-4 2020-2024 percentage change-4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | BelarusEurope | SerbiaEurope | 74 | 81 | 87 | -7 (-8.6%) | -13 (-14.9%) |
|
OriginBelarus DestinationSerbia 2015 stock87 2020 stock81 2024 stock74 2015-2024 absolute change-13 2015-2024 percentage change-14.9% 2020-2024 absolute change-7 2020-2024 percentage change-8.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | BelarusEurope | MaltaEurope | 31 | 18 | 9 | +13 (+72.2%) | +22 (+244.4%) |
|
OriginBelarus DestinationMalta 2015 stock9 2020 stock18 2024 stock31 2015-2024 absolute change+22 2015-2024 percentage change+244.4% 2020-2024 absolute change+13 2020-2024 percentage change+72.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | BelarusEurope | Costa RicaAmericas | 7 | 6 | 5 | +1 (+16.7%) | +2 (+40.0%) |
|
OriginBelarus 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 |
|||||||
| #38 | BelarusEurope | BoliviaAmericas | 6 | 5 | 6 | +1 (+20.0%) | 0 (0.0%) |
|
OriginBelarus DestinationBolivia 2015 stock6 2020 stock5 2024 stock6 2015-2024 absolute change0 2015-2024 percentage change0.0% 2020-2024 absolute change+1 2020-2024 percentage change+20.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | BelarusEurope | LiechtensteinEurope | 3 | 3 | 4 | 0 (0.0%) | -1 (-25.0%) |
|
OriginBelarus DestinationLiechtenstein 2015 stock4 2020 stock3 2024 stock3 2015-2024 absolute change-1 2015-2024 percentage change-25.0% 2020-2024 absolute change0 2020-2024 percentage change0.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||