Immigrants in Spain
8.3M foreign-born residents — the #6 largest immigrant population in the world
Where immigrants come from
The top 3 countries account for 30% of all immigrants
↑↓ — change vs 2020
| 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
Latin America is the leading region of origin at 49%
4.1M
2.2M
1.4M
470.4K
68.6K
30.6K
Ask Migo
Tap a question — our AI assistant answers it in chat, with real migration data
Interesting facts
Notable statistics about immigration in Spain.
Venezuela is the fastest-growing major source
Immigration from Venezuela has increased by 261% since 2015, rising from 166.7K to 602.5K in 9 years.
Immigration is a key driver of population growth
76% of the population growth of Spain since 1990 came from new immigrants, reflecting immigration's central demographic role.
Top source countries have shifted significantly since 1990
8 new countries have entered the top 20: Romania, Ecuador, Honduras — Romania rose from outside the top 20 to rank #4.
Spain is a primary destination for emigrants from Ecuador
Spain attracts 35% of all emigrants from Ecuador, making it the leading destination for those leaving the country.
How immigration changed over time
Total immigrant population by year
| Year | Immigrants |
|---|---|
| 1990 | 751907 |
| 1995 | 1073828 |
| 2000 | 1717355 |
| 2005 | 4160517 |
| 2010 | 5995336 |
| 2015 | 5608901 |
| 2020 | 6796660 |
| 2024 | 8305043 |
Top sources over time
Immigration from the 5 largest source countries
| Year | Morocco | Colombia | Venezuela | Romania | Ecuador |
|---|---|---|---|---|---|
| 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 origins
How immigration from each country has changed since the selected year
Spain as a destination, by diaspora
Share of each country's emigrants who settled in Spain
Data source: International Migrant Stock 2024 (UN DESA, Population Division)
Frequently asked questions
How many immigrants live in Spain?
Around 8.3M foreign-born residents live in Spain, making it the #6-largest immigrant population in the world.
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 foreign-born residents.
What share 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.
How has immigration to Spain changed over the past decade?
Over the past decade, the immigrant population in Spain has grown from 5.6M to 8.3M people, a growth of about 48%.
Where to live?
Match a country to your priorities
Explore other countries
See where people move around the world