По данным Национального института статистики (INE), население Испании приблизилось к отметке в 48,5 млн человек. Оно растёт исключительно благодаря перебравшимся сюда иностранцам.

У 6,3 млн жителей Испании иностранное гражданство, а 8,5 млн родились за рубежом. Больше всего колумбийцев, марокканцев и венесуэльцев. 

В последние месяцы особенно заметно выросла доля иностранного населения на Балеарских островах, в Валенсии и Мадриде.