1980 के दशक में जन्म दर में गिरावट और स्पेन की जनसंख्या वृद्धि दर में गिरावट के बाद, 1970 के दशक के दौरान अन्य यूरोपीय देशों में प्रवास कर गए स्पेनियों की वापसी से जनसंख्या फिर से ऊपर की ओर बढ़ी, और हाल ही में, बड़ी संख्या में अप्रवासियों के आगमन से इसमें और तेजी आई है, जोकि जनसंख्या का 12% का प्रतिनिधित्व करते है। आप्रवासियों का आगमन मुख्य रूप से लैटिन अमेरिका (39%), उत्तरी अफ्रीका (16%), पूर्वी यूरोप (15%) और उप-सहारा अफ्रीका (4%) से हुआ है। 2005 में, स्पेन ने तीन महीने का माफी कार्यक्रम शुरू किया, जिसके माध्यम से कुछ अनिर्दिष्ट अप्रवासियों को कानूनी निवास दिया गया था।