В Испании действуют такие же программы иммиграции, как в большинстве европейский стран. Получение ВНЖ возможно в следующих случаях:
получение учебной визы;
получение рабочей визы;
воссоединение с семьей или брак с гражданином или гражданкой Испании;
организация бизнеса и инвестирование в экономику страны;
покупка недвижимости;
получение политического убежища.