Skip to main content

Total foreign-born population (both sexes) (2024)

234/237 countries
World Total303,936,274people
1990
2024
2024

Rankings at a glance

Top 10 · Total foreign-born population (both sexes) (2024)

With 52.4M people in 2024, the United States leads the world in total foreign-born population (both sexes), followed by Germany (16.8M people) and Saudi Arabia (13.7M people). The top 5 is rounded off by the United Kingdom (11.8M people) and France (9.2M people). Further down, Spain (8.9M people) and Canada (8.8M people) hold the next two spots. The United Arab Emirates (8.2M people), Australia (8.1M people), and Russia (7.6M people) round out the top ten. Across the top ten, the United States is 6.9× as high as Russia (7.6M people). Five of the top ten are in Europe.

Rank changes

How total foreign-born population (both sexes) changed between two years

andSelect a second year

Pin two years to compare

Scrub the slider above to a year, then tap the dashed slot to pin it. Pin a second year to see rank changes visualised.

Examples: 1990 → 2024, 2014 → 2024

All countries

Frequently asked questions

Which country has the highest total migrant stock?
The United States has the highest total migrant stock at 52,375,047 people as of 2024, according to UNDESA International Migrant Stock 2024.
Which country has the lowest total migrant stock?
Saint Martin has the lowest total migrant stock at 0 people as of 2024, according to UNDESA International Migrant Stock 2024.
What is the total migrant stock worldwide?
The combined total migrant stock across 234 countries totals 303,936,274 people as of 2024, according to UNDESA International Migrant Stock 2024.

Source: UNDESA International Migrant Stock 2024 · Updated