Alle historiske konstitusjoner i Spania har hatt en artikkel som har definert spansk nasjonalitet, selv om disse forfatningene har aldri blitt effektivisert. Den nåværende forfatningen av 1978 er den første som ikke definerer spansk nasjonalitet, men etablerer at en særskilt lov skal definere den i sin helhet, og som er spansk sivilrett. I tillegg er det den første forfatningen som ettertrykkelig etablerer at de som er «spansk av opprinnelse» — løselig tilsvarer til en «innfødt spanjol» — kan bli fratatt sin nasjonalitet. Den 13. juli 1982, og i henhold til hva som hadde blitt establert i forfatningen, den første loven angående nasjonalitet — som faktisk var en endring av den spanske sivilretten — ble godkjent. Denne loven har blitt reformert den 17. desember 1990, den 23. desember 1993, den 2. november 1995 og sist den 2. oktober 2002.