Ongoing Started 2022 4 years on

Russia-Ukraine War

Ukraine Russia

Full-scale war in Ukraine following the February 2022 invasion.

2022Began
10,677,555People displaced
$67.6BCombined spending

Migration and spending figures are counted from 2022 onwards — the year this conflict began.

Side-by-side comparison

Ukraine Russia
Population
38,980,376
143,513,328
Refugees
5,750,000
1,227,555
Asylum seekers
—
—
Internally displaced
3,700,000
0
State spending (USD)
$67.6B
$112

Population & migration since 2022

How each country's population changed across the conflict, and how much of that change is explained by net migration (people moving in or out).

Ukraine
38,980,376 population (2025)
-4,812,478 (-11%) since 2021
-3,726,423 net migration since 2022 (more left) Migration accounts for about 77.4% of the population change.
9,450,000 people displaced (refugees, asylum seekers & internally displaced)
Russia
143,513,328 population (2025)
-1,233,434 (-0.9%) since 2021
-30,000 net migration since 2022 (more left) Migration accounts for about 2.4% of the population change.
1,227,555 people displaced (refugees, asylum seekers & internally displaced)

Net migration is the balance of people entering minus leaving. Population figures are drawn from the most recent years on record and may lag the present.

← All conflicts