UK statistics

UK Net Migration 2025: 171,000 + Trend (ONS Provisional)

UK long-term international net migration was 171,000 in the year ending December 2025 per ONS provisional data - down 48% from the revised 331,000 figure for YE December 2024 (and around 82% below the 944,000 peak in YE March 2023, which ONS revised upwards from a previously published 906,000 peak in YE June 2023 in its November 2025 methods update). The driver is a 47% fall in non-EU+ nationals arriving for work-related reasons, plus continued falls in study-route dependant visas.

Headline numbers

UK net migration YE Dec 2025
171,000 ONS provisional, down 48% YoY
Long-term immigration YE Dec 2025
813,000 ONS provisional; emigration 642,000
Non-EU+ work-related arrivals
-47% 2025 vs 2024

The detail

UK net migration in the year ending December 2025 stood at 171,000 per ONS provisional estimates - about half the YE December 2024 figure (updated to 331,000) and around one fifth of the revised peak of 944,000 in YE March 2023. Immigration fell to a provisional 813,000, from an updated 1,012,000 a year earlier, while emigration was 642,000 against 680,000. ONS notes that the Government introduced rule changes in 2024 and 2025, and that work- and study-related immigration dropped after them: most overseas students and care workers can no longer bring family members, the earnings needed for a Skilled Worker visa went up, the Health and Care route was closed to overseas care workers, and some middle-skilled occupations were removed from the Skilled Worker route.

The composition matters for the tax base. In YE December 2025, provisional net migration was 350,000 for non-EU+ nationals (down from 511,000 a year earlier), negative 42,000 for EU+ nationals and negative 136,000 for British nationals - more British and EU+ nationals left the UK long-term than arrived.

For population + Council Tax planning, net migration determines the labour-force trajectory. The ONS 2022-based national population projections assume long-term net international migration of 340,000 a year from the year ending mid-2028 onwards; the 2025 provisional outturn is running well below that assumption, with implications for State Pension funding, the NHS workforce and housing demand over a 15-25 year horizon.

Provisional estimates are revised as more complete data arrives, and the revisions can be large. ONS first estimated net migration for YE December 2024 at 431,000 (May 2025); the figure has since been updated to 331,000. The November 2025 ONS methods update added more administrative data sources to the long-term migration estimates.

Sources

All UK statistics →

Use this calculator

Copy a citation linking back to this page. Attribution required under CC BY 4.0.

Plain text
 
HTML
 
Markdown
 

Paste an iframe into your blog or page. Free for any use; the embed shows a small "Powered by salarytax.uk" link.

Basic embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator"
  width="100%"
  height="920"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px;"
></iframe>
Compact embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator-compact"
  width="100%"
  height="380"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator (compact) by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px; max-width: 560px;"
></iframe>

Full embed docs and live preview →