Population

Net migration fell by 82% from its peak of 944,000 in the year to March 2023 to 171,000 in 2025

Long-term immigration, emigration and net migration, UK, 1964 to 2025. People a year.

Latest figures

SeriesPeriodValue
ImmigrationYear to December 2025813,000
EmigrationYear to December 2025642,000
Net migrationYear to December 2025171,000
Net migration, earlier method2019313,000

Notes

Sources

More on population