WorldVitals

World Vitals / Movement across borders

Migration, Refugees, and Asylum

Track migration stocks, flows, refugees, asylum claims, and displacement indicators.

What this page shows

Migration pages should separate migrant stocks, flows, refugees, asylum seekers, and internally displaced people.

The primary charts now come from normalized database observations. Snapshot cards remain useful for latest values, but time series and paired relationships get chart types that match the question.

Database charts

Migration, Refugees, and Asylum over time and in context

These charts use normalized observations from the World Vitals database. Time-series charts show change; scatter plots show paired relationships where the data actually supports comparison.

World Bank

International migrant stock has climbed

The total stock shows how many people live outside their country of birth.

303.4M2024

Hover or focus a point for exact date, value, unit, and source.

142M229M315M19902024
2024303.4M peopleWorld Bank

World Bank

Migrant share shows migration relative to population

The share avoids confusing migration growth with overall population growth.

3.732024

Hover or focus a point for exact date, value, unit, and source.

2.83.33.819902024
20243.73 percent of populationWorld Bank

World Bank WDI

Migrant stock and migrant share show different scales

The stock rises in people while the share shows migration relative to total population.

Each dot is one paired year. Hover or focus a dot for both values and the year it represents.

2.83.33.8142M315MInternational migrant stock, peopleInternational migrant stock, % of population19902024
2024International migrant stock, people: 303.4MInternational migrant stock, % of population: 3.73

Metric snapshots

Migration, Refugees, and Asylum latest values

Snapshot and live-rate cards are kept separate from historical charts so they do not pretend to show a trend.

Populationestimated live

World population

8.14B
people2024estimated live

Latest World Bank world population value, advanced as a live estimate using crude birth and death rates.

World Bank / 2024
Populationestimated live

Births this year

47.05M
births2024estimated live

Estimated from the World Bank crude birth rate and world population.

World Bank / 2024
Populationestimated live

Deaths this year

21.83M
deaths2024estimated live

Estimated from the World Bank crude death rate and world population.

World Bank / 2024
Governmentestimated live

Military spending this year

$965.11B
current US dollars2024estimated live

Run-rate estimate from SIPRI's 2024 world military expenditure total.

SIPRI / 2024

Related topics

Continue exploring