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 | PolandEurope | GermanyEurope | 1,883,559 | 1,797,038 | 1,718,230 | +86,521 (+4.8%) | +165,329 (+9.6%) |
|
OriginPoland DestinationGermany 2015 stock1,718,230 2020 stock1,797,038 2024 stock1,883,559 2015-2024 absolute change+165,329 2015-2024 percentage change+9.6% 2020-2024 absolute change+86,521 2020-2024 percentage change+4.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | TürkiyeAsia | GermanyEurope | 1,504,743 | 1,326,045 | 1,303,078 | +178,698 (+13.5%) | +201,665 (+15.5%) |
|
OriginTürkiye DestinationGermany 2015 stock1,303,078 2020 stock1,326,045 2024 stock1,504,743 2015-2024 absolute change+201,665 2015-2024 percentage change+15.5% 2020-2024 absolute change+178,698 2020-2024 percentage change+13.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | UkraineEurope | GermanyEurope | 1,416,521 | 269,725 | 235,921 | +1,146,796 (+425.2%) | +1,180,600 (+500.4%) |
|
OriginUkraine DestinationGermany 2015 stock235,921 2020 stock269,725 2024 stock1,416,521 2015-2024 absolute change+1,180,600 2015-2024 percentage change+500.4% 2020-2024 absolute change+1,146,796 2020-2024 percentage change+425.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | RussiaEurope | GermanyEurope | 1,137,448 | 1,038,231 | 954,413 | +99,217 (+9.6%) | +183,035 (+19.2%) |
|
OriginRussia DestinationGermany 2015 stock954,413 2020 stock1,038,231 2024 stock1,137,448 2015-2024 absolute change+183,035 2015-2024 percentage change+19.2% 2020-2024 absolute change+99,217 2020-2024 percentage change+9.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | RomaniaEurope | GermanyEurope | 968,697 | 865,707 | 654,819 | +102,990 (+11.9%) | +313,878 (+47.9%) |
|
OriginRomania DestinationGermany 2015 stock654,819 2020 stock865,707 2024 stock968,697 2015-2024 absolute change+313,878 2015-2024 percentage change+47.9% 2020-2024 absolute change+102,990 2020-2024 percentage change+11.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | 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 |
|||||||
| #7 | SyriaMiddle East | GermanyEurope | 860,697 | 687,147 | 203,711 | +173,550 (+25.3%) | +656,986 (+322.5%) |
|
OriginSyria DestinationGermany 2015 stock203,711 2020 stock687,147 2024 stock860,697 2015-2024 absolute change+656,986 2015-2024 percentage change+322.5% 2020-2024 absolute change+173,550 2020-2024 percentage change+25.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | ItalyEurope | GermanyEurope | 436,759 | 439,709 | 390,678 | -2,950 (-0.7%) | +46,081 (+11.8%) |
|
OriginItaly DestinationGermany 2015 stock390,678 2020 stock439,709 2024 stock436,759 2015-2024 absolute change+46,081 2015-2024 percentage change+11.8% 2020-2024 absolute change-2,950 2020-2024 percentage change-0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | AfghanistanAsia | GermanyEurope | 358,767 | 265,648 | 101,950 | +93,119 (+35.1%) | +256,817 (+251.9%) |
|
OriginAfghanistan DestinationGermany 2015 stock101,950 2020 stock265,648 2024 stock358,767 2015-2024 absolute change+256,817 2015-2024 percentage change+251.9% 2020-2024 absolute change+93,119 2020-2024 percentage change+35.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | Czech RepublicEurope | GermanyEurope | 344,686 | 350,970 | 389,507 | -6,284 (-1.8%) | -44,821 (-11.5%) |
|
OriginCzech Republic DestinationGermany 2015 stock389,507 2020 stock350,970 2024 stock344,686 2015-2024 absolute change-44,821 2015-2024 percentage change-11.5% 2020-2024 absolute change-6,284 2020-2024 percentage change-1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | BulgariaEurope | GermanyEurope | 338,439 | 295,226 | 174,357 | +43,213 (+14.6%) | +164,082 (+94.1%) |
|
OriginBulgaria DestinationGermany 2015 stock174,357 2020 stock295,226 2024 stock338,439 2015-2024 absolute change+164,082 2015-2024 percentage change+94.1% 2020-2024 absolute change+43,213 2020-2024 percentage change+14.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | Bosnia and HerzegovinaEurope | GermanyEurope | 320,423 | 252,498 | 187,192 | +67,925 (+26.9%) | +133,231 (+71.2%) |
|
OriginBosnia and Herzegovina DestinationGermany 2015 stock187,192 2020 stock252,498 2024 stock320,423 2015-2024 absolute change+133,231 2015-2024 percentage change+71.2% 2020-2024 absolute change+67,925 2020-2024 percentage change+26.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | SerbiaEurope | GermanyEurope | 303,740 | 227,380 | 181,469 | +76,360 (+33.6%) | +122,271 (+67.4%) |
|
OriginSerbia DestinationGermany 2015 stock181,469 2020 stock227,380 2024 stock303,740 2015-2024 absolute change+122,271 2015-2024 percentage change+67.4% 2020-2024 absolute change+76,360 2020-2024 percentage change+33.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | IranMiddle East | GermanyEurope | 283,454 | 185,393 | 96,409 | +98,061 (+52.9%) | +187,045 (+194.0%) |
|
OriginIran DestinationGermany 2015 stock96,409 2020 stock185,393 2024 stock283,454 2015-2024 absolute change+187,045 2015-2024 percentage change+194.0% 2020-2024 absolute change+98,061 2020-2024 percentage change+52.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | CroatiaEurope | GermanyEurope | 271,197 | 266,440 | 198,532 | +4,757 (+1.8%) | +72,665 (+36.6%) |
|
OriginCroatia DestinationGermany 2015 stock198,532 2020 stock266,440 2024 stock271,197 2015-2024 absolute change+72,665 2015-2024 percentage change+36.6% 2020-2024 absolute change+4,757 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | IndiaAsia | GermanyEurope | 267,343 | 152,372 | 86,572 | +114,971 (+75.5%) | +180,771 (+208.8%) |
|
OriginIndia DestinationGermany 2015 stock86,572 2020 stock152,372 2024 stock267,343 2015-2024 absolute change+180,771 2015-2024 percentage change+208.8% 2020-2024 absolute change+114,971 2020-2024 percentage change+75.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | IraqMiddle East | GermanyEurope | 263,918 | 248,322 | 114,598 | +15,596 (+6.3%) | +149,320 (+130.3%) |
|
OriginIraq DestinationGermany 2015 stock114,598 2020 stock248,322 2024 stock263,918 2015-2024 absolute change+149,320 2015-2024 percentage change+130.3% 2020-2024 absolute change+15,596 2020-2024 percentage change+6.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | GreeceEurope | GermanyEurope | 242,582 | 248,036 | 222,947 | -5,454 (-2.2%) | +19,635 (+8.8%) |
|
OriginGreece DestinationGermany 2015 stock222,947 2020 stock248,036 2024 stock242,582 2015-2024 absolute change+19,635 2015-2024 percentage change+8.8% 2020-2024 absolute change-5,454 2020-2024 percentage change-2.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | AustriaEurope | GermanyEurope | 213,019 | 214,565 | 211,754 | -1,546 (-0.7%) | +1,265 (+0.6%) |
|
OriginAustria DestinationGermany 2015 stock211,754 2020 stock214,565 2024 stock213,019 2015-2024 absolute change+1,265 2015-2024 percentage change+0.6% 2020-2024 absolute change-1,546 2020-2024 percentage change-0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | HungaryEurope | GermanyEurope | 212,221 | 206,199 | 185,593 | +6,022 (+2.9%) | +26,628 (+14.3%) |
|
OriginHungary DestinationGermany 2015 stock185,593 2020 stock206,199 2024 stock212,221 2015-2024 absolute change+26,628 2015-2024 percentage change+14.3% 2020-2024 absolute change+6,022 2020-2024 percentage change+2.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | ChinaAsia | GermanyEurope | 168,314 | 152,761 | 117,274 | +15,553 (+10.2%) | +51,040 (+43.5%) |
|
OriginChina DestinationGermany 2015 stock117,274 2020 stock152,761 2024 stock168,314 2015-2024 absolute change+51,040 2015-2024 percentage change+43.5% 2020-2024 absolute change+15,553 2020-2024 percentage change+10.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | SpainEurope | GermanyEurope | 166,899 | 145,118 | 118,056 | +21,781 (+15.0%) | +48,843 (+41.4%) |
|
OriginSpain DestinationGermany 2015 stock118,056 2020 stock145,118 2024 stock166,899 2015-2024 absolute change+48,843 2015-2024 percentage change+41.4% 2020-2024 absolute change+21,781 2020-2024 percentage change+15.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | MoroccoAfrica | GermanyEurope | 156,555 | 126,665 | 107,252 | +29,890 (+23.6%) | +49,303 (+46.0%) |
|
OriginMorocco DestinationGermany 2015 stock107,252 2020 stock126,665 2024 stock156,555 2015-2024 absolute change+49,303 2015-2024 percentage change+46.0% 2020-2024 absolute change+29,890 2020-2024 percentage change+23.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | FranceEurope | GermanyEurope | 155,932 | 153,730 | 135,841 | +2,202 (+1.4%) | +20,091 (+14.8%) |
|
OriginFrance DestinationGermany 2015 stock135,841 2020 stock153,730 2024 stock155,932 2015-2024 absolute change+20,091 2015-2024 percentage change+14.8% 2020-2024 absolute change+2,202 2020-2024 percentage change+1.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | USAAmericas | GermanyEurope | 152,501 | 144,138 | 128,204 | +8,363 (+5.8%) | +24,297 (+19.0%) |
|
OriginUSA DestinationGermany 2015 stock128,204 2020 stock144,138 2024 stock152,501 2015-2024 absolute change+24,297 2015-2024 percentage change+19.0% 2020-2024 absolute change+8,363 2020-2024 percentage change+5.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | North MacedoniaEurope | GermanyEurope | 147,204 | 108,175 | 83,304 | +39,029 (+36.1%) | +63,900 (+76.7%) |
|
OriginNorth Macedonia DestinationGermany 2015 stock83,304 2020 stock108,175 2024 stock147,204 2015-2024 absolute change+63,900 2015-2024 percentage change+76.7% 2020-2024 absolute change+39,029 2020-2024 percentage change+36.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | VietnamAsia | GermanyEurope | 140,939 | 112,160 | 95,193 | +28,779 (+25.7%) | +45,746 (+48.1%) |
|
OriginVietnam DestinationGermany 2015 stock95,193 2020 stock112,160 2024 stock140,939 2015-2024 absolute change+45,746 2015-2024 percentage change+48.1% 2020-2024 absolute change+28,779 2020-2024 percentage change+25.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||