IMMIGRATION
NUMBERS
Opens in a new tab
UK IMMIGRATION DATA

Immigration

People moving to the UK for at least 12 months, including returning British nationals.

813,000
Year ending December 2025 · United Kingdom
Estimated 95% uncertainty interval: 789,000823,000

Immigration

United Kingdom · Year ending December 2012 to Year ending December 2025

Estimated
CSVJSON
Source: Office for National Statistics
Data 2012–2025 · Source retrieved 16 Sept 2026

Retrieval confirms when the source was collected, not that the underlying figures describe today.

Office for National Statistics

Published 21 May 2026 · Retrieved 16 Sept 2026

Source period: 2012-01-012025-12-31

Release schedule: Semiannual.

Next release: No confirmed next publication date is recorded here.

How updates are checked →
View data table · 14 observations
Immigration: observations and uncertainty
PeriodGeographyGroupValue95% uncertainty interval
Year ending December 2012United KingdomAll643,000Not reported
Year ending December 2013United KingdomAll713,000Not reported
Year ending December 2014United KingdomAll778,000Not reported
Year ending December 2015United KingdomAll797,000Not reported
Year ending December 2016United KingdomAll772,000Not reported
Year ending December 2017United KingdomAll752,000Not reported
Year ending December 2018United KingdomAll825,000Not reported
Year ending December 2019United KingdomAll788,000Not reported
Year ending December 2020United KingdomAll662,000Not reported
Year ending December 2021United KingdomAll947,000Not reported
Year ending December 2022United KingdomAll1,398,0001,391,000–1,422,000
Year ending December 2023United KingdomAll1,441,0001,432,000–1,454,000
Year ending December 2024United KingdomAll1,012,0001,003,000–1,020,000
Year ending December 2025United KingdomAll813,000789,000–823,000

What this measures

Long-term international migrants, all ages and nationalities

Calculation

Published ONS estimate; people, rounded to the nearest 1,000.

Limitations & comparability

May 2026 release; official statistics in development. Estimates are rounded to the nearest 1,000; published net migration uses unrounded estimates so rounded components may differ by 1,000. British and EU+ methods change from year ending June 2021: comparisons across this break need caution. 2025 estimates are provisional. Nationality is not country of birth or immigration status. 95% simulation uncertainty intervals, where reported, do not capture all sources of error and may understate uncertainty.

May 2026 release; official statistics in development. Estimates are rounded to the nearest 1,000; published net migration uses unrounded estimates so rounded components may differ by 1,000. British and EU+ methods change from year ending June 2021: comparisons across this break need caution. 2025 estimates are provisional. Nationality is not country of birth or immigration status. 95% simulation uncertainty intervals, where reported, do not capture all sources of error and may understate uncertainty.

Office for National Statistics

Long-term international migration, May 2026 release: Tables 1, 2 and 9

Original source ↗ · Retrieved 2026-09-16
Data 2012–2025 · Source retrieved 16 Sept 2026

Retrieval confirms when the source was collected, not that the underlying figures describe today.

Office for National Statistics

Published 21 May 2026 · Retrieved 16 Sept 2026

Source period: 2012-01-012025-12-31

Release schedule: Semiannual.

Next release: No confirmed next publication date is recorded here.

How updates are checked →