Migranto

Immigrants in the UK

8.7M foreign-born residents — the #5 largest immigrant population in the world

#5 worldwide#2 in Europe

Where immigrants come from

The top 3 countries account for 30% of all immigrants

Largest source

1M

12.0% of all immigrants

2Poland902.2K10.3%
3Romania42%713.6K8.2%
4Pakistan703.3K8.1%
5Ireland360.4K4.1%
6Italy23%342.1K3.9%
7Nigeria324K3.7%
8Bangladesh298.7K3.4%

↑↓ — change vs 2020

CountryImmigrants
India1044779
Poland902193
Romania713578
Pakistan703309
Ireland360446
Italy342143
Nigeria324007
Bangladesh298666
Germany287772
Ukraine274187
South Africa245446
USA243570
Spain211894
Lithuania206668
Portugal193901
China179337
Philippines176515
France174571
Sri Lanka160178
Ghana154782
Jamaica146646
Turkey145391
Hong Kong142011
Kenya137817
Zimbabwe132869
Australia124319
Iran124200
Somalia119728
Afghanistan99398
Iraq99203
Canada81845
Malaysia66932
New Zealand50762
Singapore45936
Croatia15398

By region of origin

Europe is the leading region of origin at 42%

Europe42.2%

3.7M

Asia34.8%

3M

Africa12.8%

1.1M

North America3.7%

325.4K

Middle East2.8%

244.6K

Oceania2.0%

175.1K

Latin America1.7%

146.6K

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Interesting facts

Notable statistics about immigration in the UK.

Romania is the fastest-growing major source

Immigration from Romania has increased by 277% since 2015, rising from 189.4K to 713.6K in 9 years.

United Kingdom is a primary destination for emigrants from Ireland

United Kingdom attracts 51% of all emigrants from Ireland, making it the leading destination for those leaving the country.

Immigration is a key driver of population growth

49% of the population growth of the UK since 1990 came from new immigrants, reflecting immigration's central demographic role.

Top source countries have shifted significantly since 1990

7 new countries have entered the top 20: Romania, Ukraine, Lithuania — Romania rose from outside the top 20 to rank #3.

How immigration changed over time

Total immigrant population by year

YearImmigrants
19902891396
19953200636
20003662231
20054434670
20105845649
20156722572
20207749166
20248730397

Top sources over time

Immigration from the 5 largest source countries

India Poland Romania Pakistan Ireland
YearIndiaPolandRomaniaPakistanIreland
1990405445748133697227526635576
1995433162679795200267139586223
2000462269615347201312751540309
200556172016533720888387949504766
201070015055821069898486938472667
2015817881728332189427562645431716
2020946151826408502169642044392620
20241044779902193713578703309360446

Fastest-changing origins

How immigration from each country has changed since the selected year

Ukraine274.2K+708%
Romania713.6K+42%
Italy342.1K+23%
Spain211.9K+23%
Portugal193.9K+20%
Lithuania206.7K+17%
China179.3K-16%
Croatia15.4K+16%

United Kingdom as a destination, by diaspora

Share of each country's emigrants who settled in the UK

Ireland51%360.4K
Poland20%902.2K
Romania16%713.6K
Nigeria15%324K
Italy12%342.1K
Pakistan10%703.3K
India6%1M
Bangladesh3%298.7K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many immigrants live in the UK?

Around 8.7M foreign-born residents live in the UK, making it the #5-largest immigrant population in the world.

Where do most immigrants in the UK come from?

Most immigrants in the UK come from India, Poland and Romania — these three countries account for about 30% of all foreign-born residents.

What share of the population of the UK are immigrants?

Immigrants make up around 13% of the population of the UK — that's 8.7M out of a total population of 69.2M.

How has immigration to the UK changed over the past decade?

Over the past decade, the immigrant population in the UK has grown from 6.7M to 8.7M people, a growth of about 30%.

Where to live?

Match a country to your priorities

Explore other countries

See where people move around the world