L'immigration en Espagne est depuis les années 1990 un phénomène de grande importance pour la démographie et l'économie du pays.
Selon l'Institut national de la statistique, au premier janvier 2020, 6 753 098 personnes (14,36 %) étaient nées à l'étranger dont 4 578 228 (9,73 %) nées dans un pays non européen[1],[2].