Migranto

Immigrants in Spain

8.3M foreigners live in Spain — 17% of the country's population

#6 largest immigrant population in the world#3 in Europe

Immigrants in Spain by country

The 3 largest groups make up 30% of all immigrants

1Moroccans
1.1M13.1%
2Colombians
792.2K9.5%
3Venezuelans
602.5K7.3%
4Romanians
522.6K6.3%
5Ecuadorians
432.1K5.2%
6Argentines
390.8K4.7%
7Peruvians
352.5K4.2%
8British
295K3.6%
CountryImmigrants
Morocco1088408
Colombia792228
Venezuela602539
Romania522578
Ecuador432111
Argentina390798
Peru352470
United Kingdom294986
Honduras218548
France217960
Ukraine217765
Cuba215409
Dominican Republic202074
China198909
Bolivia188863
Brazil179946
Germany174637
Italy167387
Paraguay144878
Russia128600
Pakistan126260
Bulgaria103587
Senegal101026
Nicaragua98452
Portugal93840
Uruguay89340
Algeria83122
Mexico77724
Chile73732
USA68613
India66624
Switzerland59271
Philippines57473
Netherlands57390
Belgium55364
Poland51651
El Salvador42228
Mali36036
Nigeria33772
Georgia30621
Gambia29653
Moldova25841
Equatorial Guinea24372
Ghana24178
Sweden22685
Bangladesh21104
Ireland19990

By region of origin

49% of immigrants come from Latin America

8.3Mtotal

Ask Migo

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

Key facts

Immigrants in Spain in numbers

People born in Venezuela are the fastest-growing group

The number of people born in Venezuela living in Spain has grown 261% since 2015, from 166.7K to 602.5K.

Immigration drives population growth

76% of the population growth of Spain since 1990 came from immigrants.

The map of origins has changed since 1990

8 countries have entered the top 20 origins since 1990: Romania, Ecuador, Honduras. Romania climbed from outside the top 20 to #4.

35% of all emigrants from Ecuador live in Spain

No other country has more people born in Ecuador.

The share of immigrants from Europe has declined since 1990

55.8% of immigrants came from Europe in 1990, compared with 26.7% today.

The immigrant population has grown 22% since 2020

The number of foreigners living in Spain rose from 6.8M to 8.3M in four years.

Immigrant population in Spain over time

Foreigners living in Spain, by year

YearImmigrants
1990751907
19951073828
20001717355
20054160517
20105995336
20155608901
20206796660
20248305043

Largest groups over time

The 5 largest groups in Spain, by year

Moroccans Colombians Venezuelans Romanians Ecuadorians
YearMoroccansColombiansVenezuelansRomaniansEcuadorians
199099697141394074902256
199516657944549510791538824946
20002741511300586334143435137889
2005547494280284112740355092458351
2010766047376074149945730550491821
2015736479344064166705635020409807
2020914262513451398098571347415195
20241088408792228602539522578432111

Fastest-changing groups

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

Ukrainians217.8K+97%
Georgians30.6K+72%
Hondurans218.5K+64%
Salvadorans42.2K+62%
Colombians792.2K+54%
Venezuelans602.5K+51%
Nicaraguans98.5K+51%
Peruvians352.5K+45%

Share of each diaspora living in Spain

Of each group's emigrants worldwide, the share who live in Spain

Ecuadorians
35%432.1K
Argentines
33%390.8K
Moroccans
30%1.1M
Colombians
22%792.2K
Peruvians
21%352.5K
Romanians
11%522.6K
Venezuelans
7%602.5K
British
6%295K

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

Frequently asked questions

How many foreigners live in Spain?

Around 8.3M immigrants live in Spain — the world's #6 largest immigrant population.

What percentage of the population of Spain are immigrants?

Immigrants make up around 17% of the population of Spain — that's 8.3M out of a total population of 48.8M.

Where do most immigrants in Spain come from?

Most immigrants in Spain come from Morocco, Colombia and Venezuela — these three countries account for about 30% of all immigrants.

How many Moroccans live in Spain?

Around 1.1M Moroccans live in Spain — about 13% of all immigrants, the largest group.

Is the immigrant population in Spain growing?

Yes — over the past decade, the number of immigrants in Spain has grown from 5.6M to 8.3M, about 48%.

Where does the data on immigrants in Spain come from?

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

Where to live?

Score countries, regions and cities by what matters to you

Living in Spain

See the full country overview