Immigration in Spain - statistics & facts

Immigration in Spain has had significant demographic, social, and economic impacts. Since the end of the 20th century until approximately 2010, the number of immigrants has increased considerably, reaching over one in ten inhabitants. In 2021, the population of Spain  was 47.4 million people, including 5.4 million people with a non-Spanish nationality.   

More Romanians live in Spain than any other EU country, and Moroccan residents account for the largest community of African origin. However, the largest diaspora growth is occurring in the Colombian community, with an annual growth rate of 14.1 percent in 2020. 

The Canary Islands has become a site of irregular immigration, as have the mainland's coasts and other Spanish territories. This includes asylum seekers entering the country to seek refugee status in the European Union. However, the number of irregular arrivals peaked in 2018. 

Many migrants are looking for employment opportunities, in spite of Spain’s rather high  unemployment rate. In 2020, 2.3 million foreigners had found work in Spain.


Get in touch with us. We are happy to help.
Statista Locations
Contact Vayola Jocelyn
Vayola Jocelyn
Client Support Specialist– Contact (United States)

Mon - Fri, 9am - 6pm (EST)

Contact Ziyan Zhang
Ziyan Zhang
Customer Relations– Contact (Asia)

Mon - Fri, 11:30am - 10pm (IST)

Contact Kisara Mizuno
Kisara Mizuno
Customer Success Manager– Contact (Asia)

Mon - Fri, 9:30am - 5:30pm (JST)

Contact Lodovica Biagi
Lodovica Biagi
Director of Operations– Contact (Europe)

Mon - Fri, 9:30am - 5pm (GMT)

Contact Carolina Dulin
Carolina Dulin
Associate Director - LAC– Contact (Latin America)

Mon - Fri, 9am - 6pm (EST)