People in Spain

Population

Spain has more than 48 million inhabitants (2024). Density is moderate on average but very unevenly spread: people cluster along the coasts and in the Community of Madrid, while the interior faces the phenomenon known as "Empty Spain".

Life Expectancy 83.3 years (4th in the world)
Urbanization Rate 80%
Foreigners ~12%

Languages

The official language across the whole country is Spanish (Castilian), spoken by 99% of the population. In addition, the Constitution recognizes other co-official languages within their own regions:

Catalan

Catalonia, the Balearic Islands and the Valencian Community.

Galician

Galicia.

Basque

The Basque Country and Navarre.

Religion and Society

Spain is a non-confessional state. It was historically Catholic, but today there is broad religious freedom. Spanish society is known for being open, tolerant and progressive on civil rights, and the country was a pioneer in passing laws such as marriage equality.