Иммиграция и браки с иностранцами в Испании являются факторами, влияющими на рост численности населения. Несмотря на снижение темпов иммиграции и усложнение получения испанского ВНЖ и гражданства, в 2017 году количество зарегистрированных иностранцев в стране увеличилось на 3,2%, достигнув 4,7 миллиона человек. Этот рост происходит на фоне уменьшения количества коренных испанцев на 20 тысяч человек, что стало первым сокращением за 20 лет.
Общая численность населения Испании в 2017 году незначительно увеличилась на 0,3%, достигнув 46 698 569 человек. Этот показатель свидетельствует о небольшом росте численности населения, которая сокращалась в течение четырех лет до 2016 года.
Большинство зарегистрированных иммигрантов в Испании не являются гражданами Европы. Граждане ЕС составляют 37,7% от общего числа иммигрантов, в то время как 59,5% приезжают из-за пределов Европы. Это соотношение сохраняется уже около 10 лет. Среди неевропейских иммигрантов наибольшее количество марокканцев (769 тысяч человек), а также значительное число британцев (более 240 тысяч человек). В прошлом году самый высокий рост иммиграции был зафиксирован из Венесуэлы, Колумбии и Гондураса.