| Población total | 47,900,000–48,800,000 personasUN DESA WPP [2024] 47,910,000 personas·World Bank WDI [2024] 48,850,000 personas |
| Edad mediana | 45.4 añosUN DESA WPP [2024] |
| Esperanza de vida | 83.7–83.9 añosWorld Bank WDI [2024] 83.89 años·UNDP HDI [2023] 83.67 años |
| Grupos étnicos | españoles 84,8%, marroquíes 1,7%, rumanos 1,2%, otros 12,3% (est. 2021); nota: <strong>nota:</strong> los datos representan la población por país de nacimientoCIA World Factbook [2025] · 2026 archive |
| Idiomas | castellano español (oficial) 74%, catalán (oficial en Cataluña, las Islas Baleares y la Comunidad Valenciana) 17%, gallego (oficial en Galicia) 7%, vasco (oficial en el País Vasco y Navarra) 2%, aranés (oficial en parte de Cataluña) <5.000 hablantesCIA World Factbook [2025] · 2026 archive |
| Religiones | católicos romanos 58,2%, ateos 16,2%, agnósticos 10,8%, otros 2,7%, no creyentes 10,5%, no especificado 1,7% (est. 2021)CIA World Factbook [2025] · 2026 archive |
| Urbanización | 81.6 % de la población total (2023)CIA World Factbook [2025] · 2026 archive |
| Crecimiento demográfico | 1.02 %World Bank WDI [2024] |
| Tasa de natalidad | 6.5 por 1.000World Bank WDI [2024] |
| Tasa de mortalidad | 8.9 por 1.000World Bank WDI [2024] |
| Población urbana | 80.3 %World Bank WDI [2024] |
| Idiomas (estructurados) | - Andalusian Arabic
- Aragonese
- Asturian-Leonese-Cantabrian
- Basque
- Calo
- Caló
- Catalan
- Catalan Sign Language
- Celtiberian
- Extremaduran
- Fala
- Galician
- Guanche
- Iberian
- Lusitanian
- Mirandese
- Mozarabic
- North Picene
- Occitan
- Old Spanish
- Portuguese
- Quinqui
- Roquetas Pidgin Spanish
- Spanish
- Spanish Sign Language
- Tarifiyt-Beni-Iznasen-Eastern Middle Atlas Berber
- Valencian Sign Language
- Vlax Romani
Glottolog [2026] |