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
| Nationality | Latest 12 months | Share | Previous 12 months | Change |
|---|---|---|---|---|
| Non-EU+ | 350,000 | 203.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