La gente de España se llama comúnmente español o español. España, español y español se derivan de la palabra latina "Hispania", un término que los romanos utilizaban para describir la península ibérica. Ha habido asentamientos humanos en la península ibérica desde la era neolítica, desde hace 30.000 a 40.000 años.
El español también puede referirse a uno de los muchos idiomas hablados por los pueblos españoles de España. El idioma al que se hace referencia comúnmente como español es, de hecho, el castellano, y es uno de los muchos idiomas hablados en España, incluidos el vasco, el catalán o el valenciano, el gallego, el asturiano, el aragonés, el occitano, el eonaviano y el leonés.