Espanjalaiset
Suurin osa Espanjan asukkaista, noin 31,6 miljoonaa, puhuu ainoana äidinkielenään espanjaa ("español" tai "castellano"). Espanjassa on yhteensä 44 miljoonaa asukasta, joista siis yli 10 miljoonaa puhuu äidinkielenään sekä espanjaa että muuta kuin espanjan kieltä – valtaosa heistä joko katalaania, galegoa tai baskin kieltä.
Siirtolaisuus Espanjaan
Espanjan laillinen ulkomaalaisväestö on moninkertaistunut 2000-luvulla noin miljoonasta pitkälti lähes yli kuuteen miljoonaan. Espanjan väkiluku onkin kasvanut nopeasti, vuonna 2003 peräti 2,1 %. Maassa on alhainen syntyvyys. Nopeasti kasvanut ulkomaalaisväestö on tuonut Espanjaan edullista työvoimaa, mutta luonut myös runsaasti sosiaalisia ongelmia. Espanjan suurimmat siirtolaisryhmät tulevat Marokosta, Ecuadorista, Romaniasta ja Kolumbiasta. Myös saksalaisia ja brittejä asuu maassa runsaasti.