La population actuelle du Espagne est de 47 868 795 habitants avec un taux de croissance annuel de -0,1 %. Le Espagne a une population de 0,579% de la population mondiale.
| Population | 47 868 795 |
|---|---|
| Taux de croissance | -0,1% |
| Homme | 23 491 160 (49,074%) |
| Femelle | 24 377 635 (50,926%) |
| Aujourd'hui Changer | -111 |
| Naissances aujourd'hui | 762 |
|---|---|
| Décès aujourd'hui | 1 072 |
| Naissances en 2026 | 40 231 |
| Décès en 2026 | 56 582 |
| Changement en 2026 | -5 883 (-0,012%) |
| Année | Population (01 Jan) | Changement naturel | Taux de croissance (%) | Population totale (31 December) |
|---|---|---|---|---|
| 2024 | 47 915 815 | -10 541 | -0,022% | 47 905 274 |
| 2023 | 47 907 344 | 8 623 | 0,018% | 47 915 967 |
| 2025 | 47 905 238 | -30 659 | -0,064% | 47 874 579 |
| 2022 | 47 749 421 | 157 573 | 0,33% | 47 906 994 |
| 2021 | 47 721 906 | 27 679 | 0,058% | 47 749 585 |
| 2020 | 47 637 072 | 84 794 | 0,178% | 47 721 866 |
| 2019 | 47 233 166 | 401 954 | 0,851% | 47 635 120 |
| 2018 | 46 952 476 | 279 837 | 0,596% | 47 232 313 |
| 2017 | 46 784 715 | 167 489 | 0,358% | 46 952 204 |
| 2016 | 46 680 827 | 103 631 | 0,222% | 46 784 458 |
Le taux de migration nette de Espagne pour l'année la plus récente (2023) est estimé à 119 099, indiquant une tendance migratoire positive où plus de personnes arrivent qu'elles ne partent.
| Année | Migration nette |
|---|---|
| 2023 | 119 099 |
| 2022 | 299 779 |
| 2021 | 144 385 |
| 2020 | 236 854 |
| 2019 | 464 783 |
| 2018 | 337 467 |
| 2017 | 201 135 |
| 2016 | 106 474 |
| 2015 | -1 979 |
| 2014 | -97 870 |