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 | UkraineEurope | IrelandEurope | 125,016 | 11,086 | 4,527 | +113,930 (+1,027.7%) | +120,489 (+2,661.6%) |
|
OriginUkraine DestinationIreland 2015 stock4,527 2020 stock11,086 2024 stock125,016 2015-2024 absolute change+120,489 2015-2024 percentage change+2,661.6% 2020-2024 absolute change+113,930 2020-2024 percentage change+1,027.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #2 | PolandEurope | IrelandEurope | 102,708 | 108,755 | 115,223 | -6,047 (-5.6%) | -12,515 (-10.9%) |
|
OriginPoland DestinationIreland 2015 stock115,223 2020 stock108,755 2024 stock102,708 2015-2024 absolute change-12,515 2015-2024 percentage change-10.9% 2020-2024 absolute change-6,047 2020-2024 percentage change-5.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #3 | IndiaAsia | IrelandEurope | 70,228 | 42,645 | 20,363 | +27,583 (+64.7%) | +49,865 (+244.9%) |
|
OriginIndia DestinationIreland 2015 stock20,363 2020 stock42,645 2024 stock70,228 2015-2024 absolute change+49,865 2015-2024 percentage change+244.9% 2020-2024 absolute change+27,583 2020-2024 percentage change+64.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #4 | BrazilAmericas | IrelandEurope | 48,605 | 30,415 | 14,425 | +18,190 (+59.8%) | +34,180 (+236.9%) |
|
OriginBrazil DestinationIreland 2015 stock14,425 2020 stock30,415 2024 stock48,605 2015-2024 absolute change+34,180 2015-2024 percentage change+236.9% 2020-2024 absolute change+18,190 2020-2024 percentage change+59.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #5 | RomaniaEurope | IrelandEurope | 47,700 | 37,878 | 26,573 | +9,822 (+25.9%) | +21,127 (+79.5%) |
|
OriginRomania DestinationIreland 2015 stock26,573 2020 stock37,878 2024 stock47,700 2015-2024 absolute change+21,127 2015-2024 percentage change+79.5% 2020-2024 absolute change+9,822 2020-2024 percentage change+25.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #6 | USAAmericas | IrelandEurope | 36,363 | 32,488 | 28,482 | +3,875 (+11.9%) | +7,881 (+27.7%) |
|
OriginUSA DestinationIreland 2015 stock28,482 2020 stock32,488 2024 stock36,363 2015-2024 absolute change+7,881 2015-2024 percentage change+27.7% 2020-2024 absolute change+3,875 2020-2024 percentage change+11.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #7 | LithuaniaEurope | IrelandEurope | 34,584 | 33,974 | 33,565 | +610 (+1.8%) | +1,019 (+3.0%) |
|
OriginLithuania DestinationIreland 2015 stock33,565 2020 stock33,974 2024 stock34,584 2015-2024 absolute change+1,019 2015-2024 percentage change+3.0% 2020-2024 absolute change+610 2020-2024 percentage change+1.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #8 | NigeriaAfrica | IrelandEurope | 22,078 | 19,296 | 16,995 | +2,782 (+14.4%) | +5,083 (+29.9%) |
|
OriginNigeria DestinationIreland 2015 stock16,995 2020 stock19,296 2024 stock22,078 2015-2024 absolute change+5,083 2015-2024 percentage change+29.9% 2020-2024 absolute change+2,782 2020-2024 percentage change+14.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #9 | PhilippinesAsia | IrelandEurope | 21,796 | 18,185 | 14,560 | +3,611 (+19.9%) | +7,236 (+49.7%) |
|
OriginPhilippines DestinationIreland 2015 stock14,560 2020 stock18,185 2024 stock21,796 2015-2024 absolute change+7,236 2015-2024 percentage change+49.7% 2020-2024 absolute change+3,611 2020-2024 percentage change+19.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #10 | SpainEurope | IrelandEurope | 20,849 | 16,145 | 10,833 | +4,704 (+29.1%) | +10,016 (+92.5%) |
|
OriginSpain DestinationIreland 2015 stock10,833 2020 stock16,145 2024 stock20,849 2015-2024 absolute change+10,016 2015-2024 percentage change+92.5% 2020-2024 absolute change+4,704 2020-2024 percentage change+29.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #11 | LatviaEurope | IrelandEurope | 20,840 | 19,924 | 19,130 | +916 (+4.6%) | +1,710 (+8.9%) |
|
OriginLatvia DestinationIreland 2015 stock19,130 2020 stock19,924 2024 stock20,840 2015-2024 absolute change+1,710 2015-2024 percentage change+8.9% 2020-2024 absolute change+916 2020-2024 percentage change+4.6% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #12 | South AfricaAfrica | IrelandEurope | 18,857 | 13,073 | 8,088 | +5,784 (+44.2%) | +10,769 (+133.1%) |
|
OriginSouth Africa DestinationIreland 2015 stock8,088 2020 stock13,073 2024 stock18,857 2015-2024 absolute change+10,769 2015-2024 percentage change+133.1% 2020-2024 absolute change+5,784 2020-2024 percentage change+44.2% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #13 | ChinaAsia | IrelandEurope | 18,391 | 14,712 | 11,276 | +3,679 (+25.0%) | +7,115 (+63.1%) |
|
OriginChina DestinationIreland 2015 stock11,276 2020 stock14,712 2024 stock18,391 2015-2024 absolute change+7,115 2015-2024 percentage change+63.1% 2020-2024 absolute change+3,679 2020-2024 percentage change+25.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #14 | ItalyEurope | IrelandEurope | 17,508 | 14,112 | 10,176 | +3,396 (+24.1%) | +7,332 (+72.1%) |
|
OriginItaly DestinationIreland 2015 stock10,176 2020 stock14,112 2024 stock17,508 2015-2024 absolute change+7,332 2015-2024 percentage change+72.1% 2020-2024 absolute change+3,396 2020-2024 percentage change+24.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #15 | PakistanAsia | IrelandEurope | 16,059 | 14,470 | 12,019 | +1,589 (+11.0%) | +4,040 (+33.6%) |
|
OriginPakistan DestinationIreland 2015 stock12,019 2020 stock14,470 2024 stock16,059 2015-2024 absolute change+4,040 2015-2024 percentage change+33.6% 2020-2024 absolute change+1,589 2020-2024 percentage change+11.0% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #16 | FranceEurope | IrelandEurope | 15,924 | 13,904 | 11,591 | +2,020 (+14.5%) | +4,333 (+37.4%) |
|
OriginFrance DestinationIreland 2015 stock11,591 2020 stock13,904 2024 stock15,924 2015-2024 absolute change+4,333 2015-2024 percentage change+37.4% 2020-2024 absolute change+2,020 2020-2024 percentage change+14.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #17 | CroatiaEurope | IrelandEurope | 15,615 | 9,858 | 3,971 | +5,757 (+58.4%) | +11,644 (+293.2%) |
|
OriginCroatia DestinationIreland 2015 stock3,971 2020 stock9,858 2024 stock15,615 2015-2024 absolute change+11,644 2015-2024 percentage change+293.2% 2020-2024 absolute change+5,757 2020-2024 percentage change+58.4% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #18 | GermanyEurope | IrelandEurope | 15,484 | 14,226 | 12,962 | +1,258 (+8.8%) | +2,522 (+19.5%) |
|
OriginGermany DestinationIreland 2015 stock12,962 2020 stock14,226 2024 stock15,484 2015-2024 absolute change+2,522 2015-2024 percentage change+19.5% 2020-2024 absolute change+1,258 2020-2024 percentage change+8.8% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #19 | AustraliaOceania | IrelandEurope | 11,165 | 8,883 | 6,602 | +2,282 (+25.7%) | +4,563 (+69.1%) |
|
OriginAustralia DestinationIreland 2015 stock6,602 2020 stock8,883 2024 stock11,165 2015-2024 absolute change+4,563 2015-2024 percentage change+69.1% 2020-2024 absolute change+2,282 2020-2024 percentage change+25.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #20 | SlovakiaEurope | IrelandEurope | 9,573 | 9,510 | 9,626 | +63 (+0.7%) | -53 (-0.6%) |
|
OriginSlovakia DestinationIreland 2015 stock9,626 2020 stock9,510 2024 stock9,573 2015-2024 absolute change-53 2015-2024 percentage change-0.6% 2020-2024 absolute change+63 2020-2024 percentage change+0.7% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #21 | HungaryEurope | IrelandEurope | 8,628 | 8,638 | 8,443 | -10 (-0.1%) | +185 (+2.2%) |
|
OriginHungary DestinationIreland 2015 stock8,443 2020 stock8,638 2024 stock8,628 2015-2024 absolute change+185 2015-2024 percentage change+2.2% 2020-2024 absolute change-10 2020-2024 percentage change-0.1% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #22 | RussiaEurope | IrelandEurope | 8,466 | 7,431 | 6,328 | +1,035 (+13.9%) | +2,138 (+33.8%) |
|
OriginRussia DestinationIreland 2015 stock6,328 2020 stock7,431 2024 stock8,466 2015-2024 absolute change+2,138 2015-2024 percentage change+33.8% 2020-2024 absolute change+1,035 2020-2024 percentage change+13.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #23 | CanadaAmericas | IrelandEurope | 7,811 | 6,537 | 5,222 | +1,274 (+19.5%) | +2,589 (+49.6%) |
|
OriginCanada DestinationIreland 2015 stock5,222 2020 stock6,537 2024 stock7,811 2015-2024 absolute change+2,589 2015-2024 percentage change+49.6% 2020-2024 absolute change+1,274 2020-2024 percentage change+19.5% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||
| #24 | PortugalEurope | IrelandEurope | 6,795 | 5,271 | 3,535 | +1,524 (+28.9%) | +3,260 (+92.2%) |
|
OriginPortugal DestinationIreland 2015 stock3,535 2020 stock5,271 2024 stock6,795 2015-2024 absolute change+3,260 2015-2024 percentage change+92.2% 2020-2024 absolute change+1,524 2020-2024 percentage change+28.9% SourceUnited Nations DESA Observation typeInternational migrant stock |
|||||||