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 | EstoniaEurope | 121,354 | 119,097 | 129,187 | +2,257 (+1.9%) | -7,833 (-6.1%) |
|
OriginRussia DestinationEstonia 2015 stock129,187 2020 stock119,097 2024 stock121,354 2015-2024 absolute change-7,833 2015-2024 percentage change-6.1% 2020-2024 absolute change+2,257 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | UkraineEurope | EstoniaEurope | 24,628 | 24,170 | 21,770 | +458 (+1.9%) | +2,858 (+13.1%) |
|
OriginUkraine DestinationEstonia 2015 stock21,770 2020 stock24,170 2024 stock24,628 2015-2024 absolute change+2,858 2015-2024 percentage change+13.1% 2020-2024 absolute change+458 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | 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 |
|||||||
| #4 | LatviaEurope | EstoniaEurope | 6,143 | 6,029 | 4,703 | +114 (+1.9%) | +1,440 (+30.6%) |
|
OriginLatvia DestinationEstonia 2015 stock4,703 2020 stock6,029 2024 stock6,143 2015-2024 absolute change+1,440 2015-2024 percentage change+30.6% 2020-2024 absolute change+114 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | FinlandEurope | EstoniaEurope | 6,040 | 5,928 | 3,870 | +112 (+1.9%) | +2,170 (+56.1%) |
|
OriginFinland DestinationEstonia 2015 stock3,870 2020 stock5,928 2024 stock6,040 2015-2024 absolute change+2,170 2015-2024 percentage change+56.1% 2020-2024 absolute change+112 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | 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 |
|||||||
| #7 | GermanyEurope | EstoniaEurope | 2,554 | 2,507 | 1,823 | +47 (+1.9%) | +731 (+40.1%) |
|
OriginGermany DestinationEstonia 2015 stock1,823 2020 stock2,507 2024 stock2,554 2015-2024 absolute change+731 2015-2024 percentage change+40.1% 2020-2024 absolute change+47 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | LithuaniaEurope | EstoniaEurope | 2,210 | 2,169 | 2,028 | +41 (+1.9%) | +182 (+9.0%) |
|
OriginLithuania DestinationEstonia 2015 stock2,028 2020 stock2,169 2024 stock2,210 2015-2024 absolute change+182 2015-2024 percentage change+9.0% 2020-2024 absolute change+41 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | GeorgiaAsia | EstoniaEurope | 1,804 | 1,771 | 1,642 | +33 (+1.9%) | +162 (+9.9%) |
|
OriginGeorgia DestinationEstonia 2015 stock1,642 2020 stock1,771 2024 stock1,804 2015-2024 absolute change+162 2015-2024 percentage change+9.9% 2020-2024 absolute change+33 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | AzerbaijanAsia | EstoniaEurope | 1,656 | 1,625 | 1,484 | +31 (+1.9%) | +172 (+11.6%) |
|
OriginAzerbaijan DestinationEstonia 2015 stock1,484 2020 stock1,625 2024 stock1,656 2015-2024 absolute change+172 2015-2024 percentage change+11.6% 2020-2024 absolute change+31 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | ItalyEurope | EstoniaEurope | 1,275 | 1,251 | 626 | +24 (+1.9%) | +649 (+103.7%) |
|
OriginItaly DestinationEstonia 2015 stock626 2020 stock1,251 2024 stock1,275 2015-2024 absolute change+649 2015-2024 percentage change+103.7% 2020-2024 absolute change+24 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | USAAmericas | EstoniaEurope | 1,203 | 1,181 | 642 | +22 (+1.9%) | +561 (+87.4%) |
|
OriginUSA DestinationEstonia 2015 stock642 2020 stock1,181 2024 stock1,203 2015-2024 absolute change+561 2015-2024 percentage change+87.4% 2020-2024 absolute change+22 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | UzbekistanAsia | EstoniaEurope | 1,117 | 1,096 | 1,091 | +21 (+1.9%) | +26 (+2.4%) |
|
OriginUzbekistan DestinationEstonia 2015 stock1,091 2020 stock1,096 2024 stock1,117 2015-2024 absolute change+26 2015-2024 percentage change+2.4% 2020-2024 absolute change+21 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | FranceEurope | EstoniaEurope | 978 | 960 | 536 | +18 (+1.9%) | +442 (+82.5%) |
|
OriginFrance DestinationEstonia 2015 stock536 2020 stock960 2024 stock978 2015-2024 absolute change+442 2015-2024 percentage change+82.5% 2020-2024 absolute change+18 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | SwedenEurope | EstoniaEurope | 970 | 952 | 539 | +18 (+1.9%) | +431 (+80.0%) |
|
OriginSweden DestinationEstonia 2015 stock539 2020 stock952 2024 stock970 2015-2024 absolute change+431 2015-2024 percentage change+80.0% 2020-2024 absolute change+18 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | ArmeniaAsia | EstoniaEurope | 760 | 746 | 687 | +14 (+1.9%) | +73 (+10.6%) |
|
OriginArmenia DestinationEstonia 2015 stock687 2020 stock746 2024 stock760 2015-2024 absolute change+73 2015-2024 percentage change+10.6% 2020-2024 absolute change+14 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | PolandEurope | EstoniaEurope | 758 | 744 | 790 | +14 (+1.9%) | -32 (-4.1%) |
|
OriginPoland DestinationEstonia 2015 stock790 2020 stock744 2024 stock758 2015-2024 absolute change-32 2015-2024 percentage change-4.1% 2020-2024 absolute change+14 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | SpainEurope | EstoniaEurope | 744 | 730 | 393 | +14 (+1.9%) | +351 (+89.3%) |
|
OriginSpain DestinationEstonia 2015 stock393 2020 stock730 2024 stock744 2015-2024 absolute change+351 2015-2024 percentage change+89.3% 2020-2024 absolute change+14 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | IndiaAsia | EstoniaEurope | 725 | 712 | 318 | +13 (+1.8%) | +407 (+128.0%) |
|
OriginIndia DestinationEstonia 2015 stock318 2020 stock712 2024 stock725 2015-2024 absolute change+407 2015-2024 percentage change+128.0% 2020-2024 absolute change+13 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | NigeriaAfrica | EstoniaEurope | 611 | 600 | 118 | +11 (+1.8%) | +493 (+417.8%) |
|
OriginNigeria DestinationEstonia 2015 stock118 2020 stock600 2024 stock611 2015-2024 absolute change+493 2015-2024 percentage change+417.8% 2020-2024 absolute change+11 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | KyrgyzstanAsia | EstoniaEurope | 555 | 545 | 537 | +10 (+1.8%) | +18 (+3.4%) |
|
OriginKyrgyzstan DestinationEstonia 2015 stock537 2020 stock545 2024 stock555 2015-2024 absolute change+18 2015-2024 percentage change+3.4% 2020-2024 absolute change+10 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | ChinaAsia | EstoniaEurope | 504 | 495 | 348 | +9 (+1.8%) | +156 (+44.8%) |
|
OriginChina DestinationEstonia 2015 stock348 2020 stock495 2024 stock504 2015-2024 absolute change+156 2015-2024 percentage change+44.8% 2020-2024 absolute change+9 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | TürkiyeAsia | EstoniaEurope | 477 | 468 | 205 | +9 (+1.9%) | +272 (+132.7%) |
|
OriginTürkiye DestinationEstonia 2015 stock205 2020 stock468 2024 stock477 2015-2024 absolute change+272 2015-2024 percentage change+132.7% 2020-2024 absolute change+9 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | NorwayEurope | EstoniaEurope | 467 | 458 | 203 | +9 (+2.0%) | +264 (+130.0%) |
|
OriginNorway DestinationEstonia 2015 stock203 2020 stock458 2024 stock467 2015-2024 absolute change+264 2015-2024 percentage change+130.0% 2020-2024 absolute change+9 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | TajikistanAsia | EstoniaEurope | 380 | 373 | 362 | +7 (+1.9%) | +18 (+5.0%) |
|
OriginTajikistan DestinationEstonia 2015 stock362 2020 stock373 2024 stock380 2015-2024 absolute change+18 2015-2024 percentage change+5.0% 2020-2024 absolute change+7 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | NetherlandsEurope | EstoniaEurope | 348 | 342 | 201 | +6 (+1.8%) | +147 (+73.1%) |
|
OriginNetherlands DestinationEstonia 2015 stock201 2020 stock342 2024 stock348 2015-2024 absolute change+147 2015-2024 percentage change+73.1% 2020-2024 absolute change+6 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | BulgariaEurope | EstoniaEurope | 342 | 336 | 268 | +6 (+1.8%) | +74 (+27.6%) |
|
OriginBulgaria DestinationEstonia 2015 stock268 2020 stock336 2024 stock342 2015-2024 absolute change+74 2015-2024 percentage change+27.6% 2020-2024 absolute change+6 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #28 | TurkmenistanAsia | EstoniaEurope | 338 | 332 | 345 | +6 (+1.8%) | -7 (-2.0%) |
|
OriginTurkmenistan DestinationEstonia 2015 stock345 2020 stock332 2024 stock338 2015-2024 absolute change-7 2015-2024 percentage change-2.0% 2020-2024 absolute change+6 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | IrelandEurope | EstoniaEurope | 336 | 330 | 87 | +6 (+1.8%) | +249 (+286.2%) |
|
OriginIreland DestinationEstonia 2015 stock87 2020 stock330 2024 stock336 2015-2024 absolute change+249 2015-2024 percentage change+286.2% 2020-2024 absolute change+6 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | RomaniaEurope | EstoniaEurope | 312 | 306 | 369 | +6 (+2.0%) | -57 (-15.4%) |
|
OriginRomania DestinationEstonia 2015 stock369 2020 stock306 2024 stock312 2015-2024 absolute change-57 2015-2024 percentage change-15.4% 2020-2024 absolute change+6 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | Czech RepublicEurope | EstoniaEurope | 308 | 302 | 190 | +6 (+2.0%) | +118 (+62.1%) |
|
OriginCzech Republic DestinationEstonia 2015 stock190 2020 stock302 2024 stock308 2015-2024 absolute change+118 2015-2024 percentage change+62.1% 2020-2024 absolute change+6 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | BelgiumEurope | EstoniaEurope | 278 | 273 | 150 | +5 (+1.8%) | +128 (+85.3%) |
|
OriginBelgium DestinationEstonia 2015 stock150 2020 stock273 2024 stock278 2015-2024 absolute change+128 2015-2024 percentage change+85.3% 2020-2024 absolute change+5 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | BangladeshAsia | EstoniaEurope | 268 | 263 | 35 | +5 (+1.9%) | +233 (+665.7%) |
|
OriginBangladesh DestinationEstonia 2015 stock35 2020 stock263 2024 stock268 2015-2024 absolute change+233 2015-2024 percentage change+665.7% 2020-2024 absolute change+5 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | PakistanAsia | EstoniaEurope | 266 | 261 | 72 | +5 (+1.9%) | +194 (+269.4%) |
|
OriginPakistan DestinationEstonia 2015 stock72 2020 stock261 2024 stock266 2015-2024 absolute change+194 2015-2024 percentage change+269.4% 2020-2024 absolute change+5 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | HungaryEurope | EstoniaEurope | 251 | 246 | 201 | +5 (+2.0%) | +50 (+24.9%) |
|
OriginHungary DestinationEstonia 2015 stock201 2020 stock246 2024 stock251 2015-2024 absolute change+50 2015-2024 percentage change+24.9% 2020-2024 absolute change+5 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #36 | BrazilAmericas | EstoniaEurope | 249 | 244 | 93 | +5 (+2.0%) | +156 (+167.7%) |
|
OriginBrazil DestinationEstonia 2015 stock93 2020 stock244 2024 stock249 2015-2024 absolute change+156 2015-2024 percentage change+167.7% 2020-2024 absolute change+5 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | PortugalEurope | EstoniaEurope | 240 | 236 | 138 | +4 (+1.7%) | +102 (+73.9%) |
|
OriginPortugal DestinationEstonia 2015 stock138 2020 stock236 2024 stock240 2015-2024 absolute change+102 2015-2024 percentage change+73.9% 2020-2024 absolute change+4 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | DenmarkEurope | EstoniaEurope | 229 | 225 | 168 | +4 (+1.8%) | +61 (+36.3%) |
|
OriginDenmark DestinationEstonia 2015 stock168 2020 stock225 2024 stock229 2015-2024 absolute change+61 2015-2024 percentage change+36.3% 2020-2024 absolute change+4 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | AustraliaOceania | EstoniaEurope | 225 | 221 | 98 | +4 (+1.8%) | +127 (+129.6%) |
|
OriginAustralia DestinationEstonia 2015 stock98 2020 stock221 2024 stock225 2015-2024 absolute change+127 2015-2024 percentage change+129.6% 2020-2024 absolute change+4 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | IranMiddle East | EstoniaEurope | 220 | 216 | 75 | +4 (+1.9%) | +145 (+193.3%) |
|
OriginIran DestinationEstonia 2015 stock75 2020 stock216 2024 stock220 2015-2024 absolute change+145 2015-2024 percentage change+193.3% 2020-2024 absolute change+4 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | CanadaAmericas | EstoniaEurope | 213 | 209 | 122 | +4 (+1.9%) | +91 (+74.6%) |
|
OriginCanada DestinationEstonia 2015 stock122 2020 stock209 2024 stock213 2015-2024 absolute change+91 2015-2024 percentage change+74.6% 2020-2024 absolute change+4 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | AustriaEurope | EstoniaEurope | 200 | 196 | 118 | +4 (+2.0%) | +82 (+69.5%) |
|
OriginAustria DestinationEstonia 2015 stock118 2020 stock196 2024 stock200 2015-2024 absolute change+82 2015-2024 percentage change+69.5% 2020-2024 absolute change+4 2020-2024 percentage change+2.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | SlovakiaEurope | EstoniaEurope | 180 | 177 | 121 | +3 (+1.7%) | +59 (+48.8%) |
|
OriginSlovakia DestinationEstonia 2015 stock121 2020 stock177 2024 stock180 2015-2024 absolute change+59 2015-2024 percentage change+48.8% 2020-2024 absolute change+3 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | SyriaMiddle East | EstoniaEurope | 177 | 174 | 10 | +3 (+1.7%) | +167 (+1,670.0%) |
|
OriginSyria DestinationEstonia 2015 stock10 2020 stock174 2024 stock177 2015-2024 absolute change+167 2015-2024 percentage change+1,670.0% 2020-2024 absolute change+3 2020-2024 percentage change+1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | GreeceEurope | EstoniaEurope | 174 | 171 | 77 | +3 (+1.8%) | +97 (+126.0%) |
|
OriginGreece DestinationEstonia 2015 stock77 2020 stock171 2024 stock174 2015-2024 absolute change+97 2015-2024 percentage change+126.0% 2020-2024 absolute change+3 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | EgyptAfrica | EstoniaEurope | 164 | 161 | 68 | +3 (+1.9%) | +96 (+141.2%) |
|
OriginEgypt DestinationEstonia 2015 stock68 2020 stock161 2024 stock164 2015-2024 absolute change+96 2015-2024 percentage change+141.2% 2020-2024 absolute change+3 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | JapanAsia | EstoniaEurope | 163 | 160 | 85 | +3 (+1.9%) | +78 (+91.8%) |
|
OriginJapan DestinationEstonia 2015 stock85 2020 stock160 2024 stock163 2015-2024 absolute change+78 2015-2024 percentage change+91.8% 2020-2024 absolute change+3 2020-2024 percentage change+1.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | NepalAsia | EstoniaEurope | 148 | 145 | 41 | +3 (+2.1%) | +107 (+261.0%) |
|
OriginNepal DestinationEstonia 2015 stock41 2020 stock145 2024 stock148 2015-2024 absolute change+107 2015-2024 percentage change+261.0% 2020-2024 absolute change+3 2020-2024 percentage change+2.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | SwitzerlandEurope | EstoniaEurope | 139 | 136 | 58 | +3 (+2.2%) | +81 (+139.7%) |
|
OriginSwitzerland DestinationEstonia 2015 stock58 2020 stock136 2024 stock139 2015-2024 absolute change+81 2015-2024 percentage change+139.7% 2020-2024 absolute change+3 2020-2024 percentage change+2.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | MexicoAmericas | EstoniaEurope | 134 | 132 | 65 | +2 (+1.5%) | +69 (+106.2%) |
|
OriginMexico DestinationEstonia 2015 stock65 2020 stock132 2024 stock134 2015-2024 absolute change+69 2015-2024 percentage change+106.2% 2020-2024 absolute change+2 2020-2024 percentage change+1.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||