La population actuelle du Espagne est de 47 879 703 habitants avec un taux de croissance annuel de -0,064 %. Le Espagne a une population de 0,584% de la population mondiale.
| Population | 47 879 703 |
|---|---|
| Taux de croissance | -0,064% |
| Homme | 23 501 944 (49,085%) |
| Femelle | 24 377 758 (50,915%) |
| Aujourd'hui Changer | -84 |
| Naissances aujourd'hui | 904 |
|---|---|
| Décès aujourd'hui | 1 252 |
| Naissances en 2025 | 274 886 |
| Décès en 2025 | 380 821 |
| Changement en 2025 | -25 535 (-0,053%) |
| 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 |
| 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 |
| 2015 | 46 686 545 | -5 602 | -0,012% | 46 680 943 |
| 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 |