Skip to content
Home / immigration / Net migration

Net migration

Difference between people arriving in and leaving the UK for 12 months or more.

171,000
-48.3% vs 2024

As of 2025

Historical trend

Breakdown

Long-term immigration
799,000
Long-term emigration
373,000

Trend summary

Net migration was 171,000 in 2025, down from 331,000 in 2024.

Trend

  • Over the available record (2012–2025), it has ranged from 93,000 in 2020 to 891,000 in 2022.
  • The latest reading is below the record average of 338,857.

Context

  • ONS net migration estimates are based on the International Passenger Survey and administrative data; they are revised as more data becomes available.
  • Long-term international migration is defined as a change of usual country of residence for at least 12 months.

Generated from the published series — describes direction, magnitude and range only, with no editorial judgement or forecasts.

About this indicator

Source
ONS
Update frequency
Annual
Last updated
3 August 2026
Next update
3 August 2027
Licence
OGL v3
Direction
↓ Falling

Statistics

Latest
171,000
Period high
331,000
Period low
171,000
Period average
251,000