"Spain is full of immigrants"

13.37%. 1 in 7 people.

That's what INE says. Not the pundits.
1 in 7 people holds foreign nationality according to the census.

% Foreign population in Spain

Methodological notes

  • INE measures nationality according to the municipal register
  • Does not include undocumented residents
  • Foreign population = Total − Spanish

Historical evolution

Year % Foreigners
2024 13.37%
2023 12.66%
2022 11.4%
2021 11.33%
2020 11.04%
2019 10.31%
2018 9.78%
2017 9.5%
2016 9.51%
2015 9.59%
2014 10.06%
2013 10.86%
2012 11.18%
2011 11.38%
2010 11.62%
2009 11.65%
2008 11.14%
2007 9.94%
2006 8.93%
2005 7.92%
2004 6.82%
2003 5.65%
2002 4.24%