Under 2006 steg innevånarantalet med 408 000 personer, av vilka 338 000 var inflyttande utlänningar. Den spanska tillväxten var på blott 0,17 procent, medan den utländska befolkningen steg med 8,17 procent under förra året.

Vid årsskiftet fanns det 4,48 miljoner invandrare i Spanien, av vilka 1,7 miljoner är medborgare i andra EU-länder. Andelen utlänningar är därmed tio procent av den totala befolkningen.