✈️

Immigration & Migration

25 counters

Net migration to the UK reached 685,000 in the year to June 2023 — the highest on record — with approximately 1.2 million people arriving and 533,000 leaving. The Home Office granted over 1.2 million visas in 2023 across work, student, family and humanitarian categories. There were 84,000 asylum applications and the asylum hotel accommodation bill reached approximately £4 billion per year. All UK immigration statistics are sourced from ONS International Migration estimates and Home Office Immigration Statistics.

Key UK Immigration Statistics 2024
685,000 — net migration to UK (year to June 2023, ONS)
1.2 million — total arrivals to UK per year
84,000 — asylum applications per year (Home Office)
1.2 million — visas granted in 2023
£4 billion — annual asylum hotel accommodation cost
33,000 — small boat crossings per year (Home Office)

Net Migration This Year

Net Migration Since You Opened This Page

People Arrived in UK This Year

People Left UK This Year

Work Visas Granted This Year

Student Visas Granted This Year

Family Reunion Visas Granted This Year

Total Visas Granted This Year

Asylum Applications This Year

98,000+

Asylum Applications Pending Right Now

Asylum Decisions Made This Year

Asylum Applications Approved This Year

Asylum Applications Rejected This Year

Small Boat Crossings This Year

People Arriving by Small Boat This Year

Asylum Hotel Cost Today

Asylum Hotel Cost This Year

Total Asylum System Cost This Year

Citizenship Grants This Year

3.6 million

EU Nationals Living in UK (settled status)

~1.3 million

UK Nationals Living in EU

17.8%

UK Population Born Outside UK

India, Nigeria, Pakistan…

Top Countries of Origin for Migrants

672,000 (2023)

Net Migration — Same Point Last Year

Refugees Resettled via Official Schemes This Year

Sources: ONS International Migration, Home Office Immigration Statistics, UNHCR · Data year: 2024

Frequently Asked Questions

Based on official UK government data

What is the net migration figure for the UK in 2026?

Net migration to the UK was 685,000 in the year to June 2023, according to ONS figures, one of the highest figures ever recorded. Approximately 1.2 million people arrived in the UK while 533,000 departed. Net migration has been at record levels since 2021 driven by work and student visas.

How many people crossed the Channel in small boats?

In 2023, approximately 29,437 people crossed the English Channel in small boats, according to Home Office statistics. Since 2018 over 100,000 people have made the crossing. The government spends approximately £4 billion per year on asylum seeker accommodation and support.

How much does immigration cost the UK per year?

The UK government spends approximately £4.5 billion per year on the asylum system, including hotel accommodation costs of around £4 billion annually. This does not include wider public service costs. Work and student visa programmes generate significant economic contributions through taxes and fees.

Deep Dive Statistics

Explore detailed statistics for specific topics within this section.

Illegal Immigration UK Statistics
UK illegal immigration statistics 2026. Approximately 29,437 people crossed the English Channel in small boats in 2023. ...
View statistics →
Sponsored