Migranto

Immigrants in Gibraltar

8.9K foreigners live in Gibraltar — 23% of the country's population

#199 largest immigrant population in the world#44 in Europe

Immigrants in Gibraltar by country

The 3 largest groups make up 100% of all immigrants

1British
5.8K64.9%
2Spaniards
2.1K23.7%
3Moroccans
1K11.4%
CountryImmigrants
United Kingdom5793
Spain2114
Morocco1015

By region of origin

89% of immigrants come from Europe

8.9Ktotal

Ask Migo

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

Key facts

Immigrants in Gibraltar in numbers

More immigrants come from a single country than in 1990

The largest group's share rose from 41% to 65%, and today that group is people born in the UK.

1 in 4 residents of Gibraltar was born abroad

8.9K of 39.3K residents were born abroad — 22.7% of the population.

The share of immigrants from Europe has grown since 1990

72.8% of immigrants came from Europe in 1990, compared with 88.6% today.

Immigrant population in Gibraltar over time

Foreigners living in Gibraltar, by year

YearImmigrants
19907438
19957115
20006791
20057492
20108192
20158741
20208842
20248922

Largest groups over time

The 5 largest groups in Gibraltar, by year

British Spaniards Moroccans
YearBritishSpaniardsMoroccans
1990302523922021
1995331622351564
2000360720771107
2005446220101020
201053171942933
201556732072996
2020574120951006
2024579321141015

Fastest-changing groups

How each group's numbers have changed since the selected year

British5.8K+1%
Spaniards2.1K+1%
Moroccans1K+1%

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

Frequently asked questions

How many foreigners live in Gibraltar?

Around 8.9K immigrants live in Gibraltar — the world's #199 largest immigrant population.

What percentage of the population of Gibraltar are immigrants?

Immigrants make up around 23% of the population of Gibraltar — that's 8.9K out of a total population of 39.3K.

Where do most immigrants in Gibraltar come from?

Most immigrants in Gibraltar come from United Kingdom, Spain and Morocco — these three countries account for about 100% of all immigrants.

How many British live in Gibraltar?

Around 5.8K British live in Gibraltar — about 65% of all immigrants, the largest group.

Is the immigrant population in Gibraltar growing?

Barely — over the past decade, the number of immigrants in Gibraltar has changed from 8.7K to 8.9K, about 2%.

Where does the data on immigrants in Gibraltar come from?

The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Gibraltar. Their children born in Gibraltar are not included.

Where to live?

Score countries, regions and cities by what matters to you

Living in Gibraltar

See the full country overview