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

Net migration by nationality

The estimated number of people who moved to the UK minus the number who left, each intending a stay or absence of 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 172,000 people · published 21 May 2026

NationalityLatest 12 monthsSharePrevious 12 monthsChange
Non-EU+350,000203.5%381,000▼ 8.1%
EU+-42,000-24.4%-47,000▲ 10.6%
British-136,000-79.1%-132,000▼ 3%

Source

Dataset
Long-term international migration, provisional · sheet 1
Rows
Net migration; 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
Net migration
API
/api/metrics/net_migration_by_nationality/vintages