IN ENGLISH

Spanish immigration, explained in English

María José Barba is an immigration consultant based in Madrid who advises in English, Spanish and French. These pages cover the procedures foreign residents ask about most often, written for people who do not know the Spanish administrative system — because that is where most of the avoidable mistakes come from.

BEFORE YOU READ ANYTHING ELSE

Spanish immigration law changed twice recently: Royal Decree 1155/2024, in force since 20 May 2025, and Royal Decree 316/2026, in force since 16 April 2026. A guide written before those dates may be confidently wrong. Every page here shows when it was last reviewed.