ONS · Long-term international migration, provisional · 3 values

Immigration by nationality

The estimated number of people who moved to the UK intending to stay at least 12 months, over a 12-month period, split into the three nationality groups ONS publishes in Table 1 - British, EU+ (EU countries plus EFTA and associated microstates), and non-EU+.

latest 12 months to 2025; 1 periods summed · total 813,000 people · published 21 May 2026

NationalityLatest 12 monthsSharePrevious 12 monthsChange
Non-EU+627,00077.1%659,000▼ 4.9%
British110,00013.5%121,000▼ 9.1%
EU+76,0009.3%83,000▼ 8.4%

Source

Dataset
Long-term international migration, provisional · sheet 1
Rows
Immigration; values are the sum of the published rows for each nationality and period.
Caveat
Individual nationalities (ONS publishes only the three groups in this table), country of birth, or where in the UK people settled.
Parent metric
Immigration
API
/api/metrics/immigration_by_nationality/vintages