Demographics
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.