Lenguas
El idioma oficial y el más hablado en el conjunto de España, por un 99% de la población, es el español, lengua materna del 89% de los españoles, que puede recibir la denominación alternativa de castellano. La estimación del número de hablantes en todo el mundo va desde los 450, a los 500 millones de personas, siendo la segunda lengua materna más hablada tras el chino mandarín. Se prevé que se afiance como segunda lengua de comunicación internacional tras el inglés en el futuro, y es la segunda lengua más estudiada tras el inglés.
Además se hablan otras lenguas, que pueden ser oficiales en sus regiones de acuerdo con la Constitución o los Estatutos de Autonomía de cada Comunidad Autónoma. Ordenadas por número de hablantes, estas lenguas son:
Catalán (9% de la población), cooficial en Cataluña e Islas Baleares. Es hablado también, sin estatus de cooficialidad, en la llamada Franja de Aragón y en la comarca del Carche murciano. Oficialmente se denomina valenciano en la Comunidad Valenciana, donde también es cooficial.
Gallego (5% de la población), cooficial en Galicia. Es hablado también en algunas zonas de las provincias de Asturias, León y Zamora, sin estatus de cooficialidad.