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 | BulgariaEurope | TürkiyeAsia | 348,052 | 363,507 | 380,354 | -15,455 (-4.3%) | -32,302 (-8.5%) |
|
OriginBulgaria DestinationTürkiye 2015 stock380,354 2020 stock363,507 2024 stock348,052 2015-2024 absolute change-32,302 2015-2024 percentage change-8.5% 2020-2024 absolute change-15,455 2020-2024 percentage change-4.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | 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 |
|||||||
| #3 | BulgariaEurope | SpainEurope | 103,587 | 113,958 | 124,625 | -10,371 (-9.1%) | -21,038 (-16.9%) |
|
OriginBulgaria DestinationSpain 2015 stock124,625 2020 stock113,958 2024 stock103,587 2015-2024 absolute change-21,038 2015-2024 percentage change-16.9% 2020-2024 absolute change-10,371 2020-2024 percentage change-9.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | BulgariaEurope | GreeceEurope | 78,992 | 74,359 | 72,744 | +4,633 (+6.2%) | +6,248 (+8.6%) |
|
OriginBulgaria DestinationGreece 2015 stock72,744 2020 stock74,359 2024 stock78,992 2015-2024 absolute change+6,248 2015-2024 percentage change+8.6% 2020-2024 absolute change+4,633 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | BulgariaEurope | NetherlandsEurope | 58,481 | 36,749 | 21,026 | +21,732 (+59.1%) | +37,455 (+178.1%) |
|
OriginBulgaria DestinationNetherlands 2015 stock21,026 2020 stock36,749 2024 stock58,481 2015-2024 absolute change+37,455 2015-2024 percentage change+178.1% 2020-2024 absolute change+21,732 2020-2024 percentage change+59.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | BulgariaEurope | BelgiumEurope | 51,857 | 41,142 | 30,100 | +10,715 (+26.0%) | +21,757 (+72.3%) |
|
OriginBulgaria DestinationBelgium 2015 stock30,100 2020 stock41,142 2024 stock51,857 2015-2024 absolute change+21,757 2015-2024 percentage change+72.3% 2020-2024 absolute change+10,715 2020-2024 percentage change+26.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | BulgariaEurope | ItalyEurope | 50,769 | 55,233 | 55,144 | -4,464 (-8.1%) | -4,375 (-7.9%) |
|
OriginBulgaria DestinationItaly 2015 stock55,144 2020 stock55,233 2024 stock50,769 2015-2024 absolute change-4,375 2015-2024 percentage change-7.9% 2020-2024 absolute change-4,464 2020-2024 percentage change-8.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | BulgariaEurope | AustriaEurope | 38,651 | 31,709 | 22,800 | +6,942 (+21.9%) | +15,851 (+69.5%) |
|
OriginBulgaria DestinationAustria 2015 stock22,800 2020 stock31,709 2024 stock38,651 2015-2024 absolute change+15,851 2015-2024 percentage change+69.5% 2020-2024 absolute change+6,942 2020-2024 percentage change+21.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | BulgariaEurope | FranceEurope | 35,728 | 32,257 | 27,173 | +3,471 (+10.8%) | +8,555 (+31.5%) |
|
OriginBulgaria DestinationFrance 2015 stock27,173 2020 stock32,257 2024 stock35,728 2015-2024 absolute change+8,555 2015-2024 percentage change+31.5% 2020-2024 absolute change+3,471 2020-2024 percentage change+10.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | BulgariaEurope | CanadaAmericas | 20,575 | 19,146 | 18,842 | +1,429 (+7.5%) | +1,733 (+9.2%) |
|
OriginBulgaria DestinationCanada 2015 stock18,842 2020 stock19,146 2024 stock20,575 2015-2024 absolute change+1,733 2015-2024 percentage change+9.2% 2020-2024 absolute change+1,429 2020-2024 percentage change+7.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | BulgariaEurope | IsraelMiddle East | 18,875 | 17,835 | 16,541 | +1,040 (+5.8%) | +2,334 (+14.1%) |
|
OriginBulgaria DestinationIsrael 2015 stock16,541 2020 stock17,835 2024 stock18,875 2015-2024 absolute change+2,334 2015-2024 percentage change+14.1% 2020-2024 absolute change+1,040 2020-2024 percentage change+5.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | BulgariaEurope | Czech RepublicEurope | 12,878 | 11,751 | 10,293 | +1,127 (+9.6%) | +2,585 (+25.1%) |
|
OriginBulgaria DestinationCzech Republic 2015 stock10,293 2020 stock11,751 2024 stock12,878 2015-2024 absolute change+2,585 2015-2024 percentage change+25.1% 2020-2024 absolute change+1,127 2020-2024 percentage change+9.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | BulgariaEurope | DenmarkEurope | 12,544 | 10,194 | 7,704 | +2,350 (+23.1%) | +4,840 (+62.8%) |
|
OriginBulgaria DestinationDenmark 2015 stock7,704 2020 stock10,194 2024 stock12,544 2015-2024 absolute change+4,840 2015-2024 percentage change+62.8% 2020-2024 absolute change+2,350 2020-2024 percentage change+23.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | BulgariaEurope | SwitzerlandEurope | 12,532 | 9,659 | 6,983 | +2,873 (+29.7%) | +5,549 (+79.5%) |
|
OriginBulgaria DestinationSwitzerland 2015 stock6,983 2020 stock9,659 2024 stock12,532 2015-2024 absolute change+5,549 2015-2024 percentage change+79.5% 2020-2024 absolute change+2,873 2020-2024 percentage change+29.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | BulgariaEurope | SwedenEurope | 11,009 | 9,870 | 8,552 | +1,139 (+11.5%) | +2,457 (+28.7%) |
|
OriginBulgaria DestinationSweden 2015 stock8,552 2020 stock9,870 2024 stock11,009 2015-2024 absolute change+2,457 2015-2024 percentage change+28.7% 2020-2024 absolute change+1,139 2020-2024 percentage change+11.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | BulgariaEurope | NorwayEurope | 8,109 | 7,293 | 5,696 | +816 (+11.2%) | +2,413 (+42.4%) |
|
OriginBulgaria DestinationNorway 2015 stock5,696 2020 stock7,293 2024 stock8,109 2015-2024 absolute change+2,413 2015-2024 percentage change+42.4% 2020-2024 absolute change+816 2020-2024 percentage change+11.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | BulgariaEurope | PortugalEurope | 6,682 | 5,940 | 5,179 | +742 (+12.5%) | +1,503 (+29.0%) |
|
OriginBulgaria DestinationPortugal 2015 stock5,179 2020 stock5,940 2024 stock6,682 2015-2024 absolute change+1,503 2015-2024 percentage change+29.0% 2020-2024 absolute change+742 2020-2024 percentage change+12.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | BulgariaEurope | CyprusEurope | 6,498 | 6,121 | 5,930 | +377 (+6.2%) | +568 (+9.6%) |
|
OriginBulgaria DestinationCyprus 2015 stock5,930 2020 stock6,121 2024 stock6,498 2015-2024 absolute change+568 2015-2024 percentage change+9.6% 2020-2024 absolute change+377 2020-2024 percentage change+6.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | BulgariaEurope | MaltaEurope | 4,743 | 2,729 | 1,253 | +2,014 (+73.8%) | +3,490 (+278.5%) |
|
OriginBulgaria DestinationMalta 2015 stock1,253 2020 stock2,729 2024 stock4,743 2015-2024 absolute change+3,490 2015-2024 percentage change+278.5% 2020-2024 absolute change+2,014 2020-2024 percentage change+73.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | BulgariaEurope | RomaniaEurope | 4,443 | 6,319 | 8,703 | -1,876 (-29.7%) | -4,260 (-48.9%) |
|
OriginBulgaria DestinationRomania 2015 stock8,703 2020 stock6,319 2024 stock4,443 2015-2024 absolute change-4,260 2015-2024 percentage change-48.9% 2020-2024 absolute change-1,876 2020-2024 percentage change-29.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | BulgariaEurope | AustraliaOceania | 3,874 | 4,108 | 3,939 | -234 (-5.7%) | -65 (-1.7%) |
|
OriginBulgaria DestinationAustralia 2015 stock3,939 2020 stock4,108 2024 stock3,874 2015-2024 absolute change-65 2015-2024 percentage change-1.7% 2020-2024 absolute change-234 2020-2024 percentage change-5.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | BulgariaEurope | FinlandEurope | 3,021 | 2,566 | 1,863 | +455 (+17.7%) | +1,158 (+62.2%) |
|
OriginBulgaria DestinationFinland 2015 stock1,863 2020 stock2,566 2024 stock3,021 2015-2024 absolute change+1,158 2015-2024 percentage change+62.2% 2020-2024 absolute change+455 2020-2024 percentage change+17.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | BulgariaEurope | SlovakiaEurope | 2,822 | 2,596 | 2,193 | +226 (+8.7%) | +629 (+28.7%) |
|
OriginBulgaria DestinationSlovakia 2015 stock2,193 2020 stock2,596 2024 stock2,822 2015-2024 absolute change+629 2015-2024 percentage change+28.7% 2020-2024 absolute change+226 2020-2024 percentage change+8.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | BulgariaEurope | RussiaEurope | 2,615 | 3,428 | 4,445 | -813 (-23.7%) | -1,830 (-41.2%) |
|
OriginBulgaria DestinationRussia 2015 stock4,445 2020 stock3,428 2024 stock2,615 2015-2024 absolute change-1,830 2015-2024 percentage change-41.2% 2020-2024 absolute change-813 2020-2024 percentage change-23.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #25 | BulgariaEurope | PolandEurope | 2,585 | 2,598 | 2,677 | -13 (-0.5%) | -92 (-3.4%) |
|
OriginBulgaria DestinationPoland 2015 stock2,677 2020 stock2,598 2024 stock2,585 2015-2024 absolute change-92 2015-2024 percentage change-3.4% 2020-2024 absolute change-13 2020-2024 percentage change-0.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #26 | BulgariaEurope | LuxembourgEurope | 1,975 | 1,710 | 878 | +265 (+15.5%) | +1,097 (+124.9%) |
|
OriginBulgaria DestinationLuxembourg 2015 stock878 2020 stock1,710 2024 stock1,975 2015-2024 absolute change+1,097 2015-2024 percentage change+124.9% 2020-2024 absolute change+265 2020-2024 percentage change+15.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #27 | 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 |
|||||||
| #28 | BulgariaEurope | HungaryEurope | 1,676 | 1,421 | 1,294 | +255 (+17.9%) | +382 (+29.5%) |
|
OriginBulgaria DestinationHungary 2015 stock1,294 2020 stock1,421 2024 stock1,676 2015-2024 absolute change+382 2015-2024 percentage change+29.5% 2020-2024 absolute change+255 2020-2024 percentage change+17.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #29 | BulgariaEurope | SloveniaEurope | 1,585 | 1,398 | 1,179 | +187 (+13.4%) | +406 (+34.4%) |
|
OriginBulgaria DestinationSlovenia 2015 stock1,179 2020 stock1,398 2024 stock1,585 2015-2024 absolute change+406 2015-2024 percentage change+34.4% 2020-2024 absolute change+187 2020-2024 percentage change+13.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #30 | BulgariaEurope | North MacedoniaEurope | 1,079 | 1,075 | 1,072 | +4 (+0.4%) | +7 (+0.7%) |
|
OriginBulgaria DestinationNorth Macedonia 2015 stock1,072 2020 stock1,075 2024 stock1,079 2015-2024 absolute change+7 2015-2024 percentage change+0.7% 2020-2024 absolute change+4 2020-2024 percentage change+0.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #31 | BulgariaEurope | SerbiaEurope | 896 | 959 | 978 | -63 (-6.6%) | -82 (-8.4%) |
|
OriginBulgaria DestinationSerbia 2015 stock978 2020 stock959 2024 stock896 2015-2024 absolute change-82 2015-2024 percentage change-8.4% 2020-2024 absolute change-63 2020-2024 percentage change-6.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #32 | BulgariaEurope | IcelandEurope | 778 | 515 | 241 | +263 (+51.1%) | +537 (+222.8%) |
|
OriginBulgaria DestinationIceland 2015 stock241 2020 stock515 2024 stock778 2015-2024 absolute change+537 2015-2024 percentage change+222.8% 2020-2024 absolute change+263 2020-2024 percentage change+51.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #33 | BulgariaEurope | South AfricaAfrica | 766 | 788 | 1,200 | -22 (-2.8%) | -434 (-36.2%) |
|
OriginBulgaria DestinationSouth Africa 2015 stock1,200 2020 stock788 2024 stock766 2015-2024 absolute change-434 2015-2024 percentage change-36.2% 2020-2024 absolute change-22 2020-2024 percentage change-2.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #34 | BulgariaEurope | ArgentinaAmericas | 366 | 358 | 347 | +8 (+2.2%) | +19 (+5.5%) |
|
OriginBulgaria DestinationArgentina 2015 stock347 2020 stock358 2024 stock366 2015-2024 absolute change+19 2015-2024 percentage change+5.5% 2020-2024 absolute change+8 2020-2024 percentage change+2.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #35 | 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 |
|||||||
| #36 | BulgariaEurope | MexicoAmericas | 289 | 277 | 261 | +12 (+4.3%) | +28 (+10.7%) |
|
OriginBulgaria DestinationMexico 2015 stock261 2020 stock277 2024 stock289 2015-2024 absolute change+28 2015-2024 percentage change+10.7% 2020-2024 absolute change+12 2020-2024 percentage change+4.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #37 | BulgariaEurope | CroatiaEurope | 271 | 285 | 305 | -14 (-4.9%) | -34 (-11.1%) |
|
OriginBulgaria DestinationCroatia 2015 stock305 2020 stock285 2024 stock271 2015-2024 absolute change-34 2015-2024 percentage change-11.1% 2020-2024 absolute change-14 2020-2024 percentage change-4.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #38 | BulgariaEurope | BrazilAmericas | 270 | 205 | 223 | +65 (+31.7%) | +47 (+21.1%) |
|
OriginBulgaria DestinationBrazil 2015 stock223 2020 stock205 2024 stock270 2015-2024 absolute change+47 2015-2024 percentage change+21.1% 2020-2024 absolute change+65 2020-2024 percentage change+31.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #39 | BulgariaEurope | GeorgiaAsia | 237 | 231 | 225 | +6 (+2.6%) | +12 (+5.3%) |
|
OriginBulgaria DestinationGeorgia 2015 stock225 2020 stock231 2024 stock237 2015-2024 absolute change+12 2015-2024 percentage change+5.3% 2020-2024 absolute change+6 2020-2024 percentage change+2.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #40 | BulgariaEurope | LithuaniaEurope | 147 | 140 | 74 | +7 (+5.0%) | +73 (+98.6%) |
|
OriginBulgaria DestinationLithuania 2015 stock74 2020 stock140 2024 stock147 2015-2024 absolute change+73 2015-2024 percentage change+98.6% 2020-2024 absolute change+7 2020-2024 percentage change+5.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #41 | BulgariaEurope | PanamaAmericas | 133 | 87 | 73 | +46 (+52.9%) | +60 (+82.2%) |
|
OriginBulgaria DestinationPanama 2015 stock73 2020 stock87 2024 stock133 2015-2024 absolute change+60 2015-2024 percentage change+82.2% 2020-2024 absolute change+46 2020-2024 percentage change+52.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #42 | BulgariaEurope | VenezuelaAmericas | 127 | 133 | 142 | -6 (-4.5%) | -15 (-10.6%) |
|
OriginBulgaria DestinationVenezuela 2015 stock142 2020 stock133 2024 stock127 2015-2024 absolute change-15 2015-2024 percentage change-10.6% 2020-2024 absolute change-6 2020-2024 percentage change-4.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #43 | BulgariaEurope | Costa RicaAmericas | 103 | 85 | 71 | +18 (+21.2%) | +32 (+45.1%) |
|
OriginBulgaria DestinationCosta Rica 2015 stock71 2020 stock85 2024 stock103 2015-2024 absolute change+32 2015-2024 percentage change+45.1% 2020-2024 absolute change+18 2020-2024 percentage change+21.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #44 | BulgariaEurope | LatviaEurope | 103 | 112 | 157 | -9 (-8.0%) | -54 (-34.4%) |
|
OriginBulgaria DestinationLatvia 2015 stock157 2020 stock112 2024 stock103 2015-2024 absolute change-54 2015-2024 percentage change-34.4% 2020-2024 absolute change-9 2020-2024 percentage change-8.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #45 | BulgariaEurope | Dominican RepublicAmericas | 82 | 76 | 73 | +6 (+7.9%) | +9 (+12.3%) |
|
OriginBulgaria DestinationDominican Republic 2015 stock73 2020 stock76 2024 stock82 2015-2024 absolute change+9 2015-2024 percentage change+12.3% 2020-2024 absolute change+6 2020-2024 percentage change+7.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #46 | BulgariaEurope | MontenegroEurope | 76 | 77 | 78 | -1 (-1.3%) | -2 (-2.6%) |
|
OriginBulgaria DestinationMontenegro 2015 stock78 2020 stock77 2024 stock76 2015-2024 absolute change-2 2015-2024 percentage change-2.6% 2020-2024 absolute change-1 2020-2024 percentage change-1.3% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #47 | BulgariaEurope | NicaraguaAmericas | 64 | 62 | 61 | +2 (+3.2%) | +3 (+4.9%) |
|
OriginBulgaria DestinationNicaragua 2015 stock61 2020 stock62 2024 stock64 2015-2024 absolute change+3 2015-2024 percentage change+4.9% 2020-2024 absolute change+2 2020-2024 percentage change+3.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #48 | BulgariaEurope | BelarusEurope | 58 | 59 | 61 | -1 (-1.7%) | -3 (-4.9%) |
|
OriginBulgaria DestinationBelarus 2015 stock61 2020 stock59 2024 stock58 2015-2024 absolute change-3 2015-2024 percentage change-4.9% 2020-2024 absolute change-1 2020-2024 percentage change-1.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #49 | BulgariaEurope | NamibiaAfrica | 32 | 30 | 29 | +2 (+6.7%) | +3 (+10.3%) |
|
OriginBulgaria DestinationNamibia 2015 stock29 2020 stock30 2024 stock32 2015-2024 absolute change+3 2015-2024 percentage change+10.3% 2020-2024 absolute change+2 2020-2024 percentage change+6.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #50 | BulgariaEurope | BoliviaAmericas | 29 | 26 | 25 | +3 (+11.5%) | +4 (+16.0%) |
|
OriginBulgaria DestinationBolivia 2015 stock25 2020 stock26 2024 stock29 2015-2024 absolute change+4 2015-2024 percentage change+16.0% 2020-2024 absolute change+3 2020-2024 percentage change+11.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||