Photo: Camila Damásio, CC0, via Wikimedia Commons

Migration

In mid-2024, 304 million international migrants lived in the world, by the UN estimate: 3.7% of the world population.

In 1990 there were 154 million, so the number has grown by 98%.

A migrant stock counts the people who live outside their country of origin at one moment. It does not count how many people move in a year. Most countries count migrants by country of birth, some by citizenship, and refugees are included where the UN adds them.

International migrants in the world, 1990 to 2024
International migrants in the world, 1990 to 2024
YearMigrantsShare of the population
1990153,916,0632.9%
1995163,176,0022.8%
2000174,566,1522.8%
2005192,788,7212.9%
2010221,020,3923.1%
2015250,042,0203.3%
2020275,284,0323.5%
2024304,021,8133.7%
Countries with the most international migrants, mid-2024
CountryMigrantsShare of the population
United States52,375,04715.2%
Germany16,750,08419.8%
Saudi Arabia13,683,84140.3%
United Kingdom11,845,47917.1%
France9,186,75713.8%
Spain8,870,52718.5%
Canada8,805,83922.2%
United Arab Emirates8,157,00074.0%
Australia8,111,40430.4%
Russia7,605,7745.3%
Countries with the most people living abroad, mid-2024
CountryPeople
India18,533,845
China11,701,619
Mexico11,596,529
Ukraine9,769,216
Russia9,134,094
Syria8,927,523
Bangladesh8,706,947
Venezuela8,328,514
Afghanistan7,528,994
Philippines6,988,383
The largest migration corridors, mid-2024
FromToPeople
MexicoUnited States11,279,561
AfghanistanIran3,752,317
SyriaTürkiye3,563,983
RussiaUkraine3,375,095
IndiaUnited Arab Emirates3,248,545
IndiaUnited States3,165,238
VenezuelaColombia2,904,873
UkraineRussia2,872,612
ChinaHong Kong2,490,414
ChinaUnited States2,488,775

Sources: International Migrant Stock 2024, UN DESA Population Division (CC BY 3.0 IGO). A migrant stock counts people living outside their country at mid-year, not journeys or yearly moves.

Go further

Years up to 2023 are UN estimates. Later years are projections, the medium variant unless said otherwise. Methodology