Immigrants in Spain
8.3M foreigners live in Spain — 17% of the country's population
Immigrants in Spain by country
The 3 largest groups make up 30% of all immigrants
| Country | Immigrants |
|---|---|
| Morocco | 1088408 |
| Colombia | 792228 |
| Venezuela | 602539 |
| Romania | 522578 |
| Ecuador | 432111 |
| Argentina | 390798 |
| Peru | 352470 |
| United Kingdom | 294986 |
| Honduras | 218548 |
| France | 217960 |
| Ukraine | 217765 |
| Cuba | 215409 |
| Dominican Republic | 202074 |
| China | 198909 |
| Bolivia | 188863 |
| Brazil | 179946 |
| Germany | 174637 |
| Italy | 167387 |
| Paraguay | 144878 |
| Russia | 128600 |
| Pakistan | 126260 |
| Bulgaria | 103587 |
| Senegal | 101026 |
| Nicaragua | 98452 |
| Portugal | 93840 |
| Uruguay | 89340 |
| Algeria | 83122 |
| Mexico | 77724 |
| Chile | 73732 |
| USA | 68613 |
| India | 66624 |
| Switzerland | 59271 |
| Philippines | 57473 |
| Netherlands | 57390 |
| Belgium | 55364 |
| Poland | 51651 |
| El Salvador | 42228 |
| Mali | 36036 |
| Nigeria | 33772 |
| Georgia | 30621 |
| Gambia | 29653 |
| Moldova | 25841 |
| Equatorial Guinea | 24372 |
| Ghana | 24178 |
| Sweden | 22685 |
| Bangladesh | 21104 |
| Ireland | 19990 |
By region of origin
49% of immigrants come from Latin America
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
| Year | Immigrants |
|---|---|
| 1990 | 751907 |
| 1995 | 1073828 |
| 2000 | 1717355 |
| 2005 | 4160517 |
| 2010 | 5995336 |
| 2015 | 5608901 |
| 2020 | 6796660 |
| 2024 | 8305043 |
Largest groups over time
The 5 largest groups in Spain, by year
| Year | Moroccans | Colombians | Venezuelans | Romanians | Ecuadorians |
|---|---|---|---|---|---|
| 1990 | 99697 | 14139 | 40749 | 0 | 2256 |
| 1995 | 166579 | 44549 | 51079 | 15388 | 24946 |
| 2000 | 274151 | 130058 | 63341 | 43435 | 137889 |
| 2005 | 547494 | 280284 | 112740 | 355092 | 458351 |
| 2010 | 766047 | 376074 | 149945 | 730550 | 491821 |
| 2015 | 736479 | 344064 | 166705 | 635020 | 409807 |
| 2020 | 914262 | 513451 | 398098 | 571347 | 415195 |
| 2024 | 1088408 | 792228 | 602539 | 522578 | 432111 |
Fastest-changing groups
How each group's numbers have changed since the selected year
Share of each diaspora living in Spain
Of each group's emigrants worldwide, the share who live in Spain
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