Immigration in United Kingdom

United Kingdom recorded 680,906 immigrants in 2019. The value for 2019 is the highest in the series, which starts in 1998. The source marks a break in the series within this span, so values before and after it may not be fully comparable.

Measure: Immigration Unit: People Data: 1998 to 2019 Source: Eurostat
The latest value for United Kingdom is for 2019. Most countries have figures for 2024.
United Kingdom, 2019 680,906 People
Change from 2018 +12.7% 2018: 603,953 immigrants
European Union, 2019 4,206,293 immigrantsbep (Source flag bep) Official aggregate

Immigration in United Kingdom over time

View
Places
2 selected
United Kingdom European Union ×

People. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.

Immigration (people), 2000 to 2024
Period United KingdomEuropean Union
2024 – 5,684,984 immigrantsip (value imputed by Eurostat or other receiving agencies, provisional)
2023 – 6,011,360 immigrantsep (estimated, provisional)
2022 – 6,997,284 immigrantsep (estimated, provisional)
2021 – 4,132,213 immigrantsbep (break in time series, estimated, provisional)
2020 – 3,279,673 immigrantsep (estimated, provisional)
2019 680,906 immigrants 4,206,293 immigrantsbep (break in time series, estimated, provisional)
2018 603,953 immigrantsp (provisional) 3,936,055 immigrantsep (estimated, provisional)
2017 644,209 immigrants 3,766,413 immigrantsep (estimated, provisional)
2016 588,993 immigrants 3,735,536 immigrantsbep (break in time series, estimated, provisional)
2015 631,452 immigrants 4,097,244 immigrantsbep (break in time series, estimated, provisional)
2014 631,991 immigrants 3,187,841 immigrantsep (estimated, provisional)
2013 526,046 immigrants 2,901,962 immigrantsbep (break in time series, estimated, provisional)
2012 498,040 immigrants –
2011 566,044 immigrants –
2010 590,950 immigrants –
2009 566,514 immigrants –
2008 590,242 immigrantsb (break in time series) –
2007 526,714 immigrants –
2006 529,008 immigrants –
2004 518,097 immigrants –
2003 431,487 immigrants –
2002 385,901 immigrants –
2001 372,206 immigrants –
2000 364,367 immigrants –

Flags: bep break in time series, estimated, provisional; ep estimated, provisional; ip value imputed by Eurostat or other receiving agencies, provisional; b break in time series; p provisional . A dash means no value was published.

In short

  • That is a change of +12.7% from 603,953 immigrants in 2018.
  • Since 2009, when it was 566,514 immigrants, the figure has changed by +20.2%.
  • The figure for the European Union in 2019 was 4,206,293 immigrants.

More for United Kingdom

All statistics for United Kingdom

Source and dates

Original producer
Eurostat
Source
Eurostat, the statistical office of the European Union
Dataset or series code
migr_imm1ctz · dataset details · view at source
Selection
freq=A citizen=TOTAL agedef=COMPLET age=TOTAL sex=T unit=NR
Observation period
1998 to 2019 for United Kingdom
Provider update
29 May 2026
Retrieved
9 November 2026
Published here
9 November 2026
Licence
Eurostat reuse policy (attribution)
Attribution
Source: Eurostat