Source | UN (World Population Prospects 2024) |
Date | 05 Dec 2024 |
As of 2024, the population of Spain is projected at 47.91 million, compared to 47.91 million in 2023. It is the sixth-most populous country in Europe, and the 32nd most populous country in the world. The population growth rate in 2024 is projected at -0.02 percent, the 177th highest among 237 countries and dependent territories.
There are 23.52 million males and 24.39 million females in Spain. The percentage of the male population is 49.1%, compared to 50.9% of the female population. Spain has 867k more females than males. The sex ratio in Spain in 2024 will be 96.446 males per 100 females. Spain is in the 76th position in terms of the female-to-male ratio.
Year | Population | Growth (%) | M per 100 F | ||
---|---|---|---|---|---|
Male | Female | Total | |||
1950 | 13,509,384 | 14,567,665 | 28,077,049 | 0.44 | 92.735 |
1955 | 14,064,070 | 15,025,707 | 29,089,776 | 0.82 | 93.600 |
1960 | 14,768,072 | 15,636,867 | 30,404,939 | 0.80 | 94.444 |
1965 | 15,640,037 | 16,470,631 | 32,110,668 | 1.12 | 94.957 |
1970 | 16,502,809 | 17,309,914 | 33,812,723 | 0.94 | 95.337 |
1975 | 17,532,768 | 18,263,001 | 35,795,769 | 1.05 | 96.002 |
1980 | 18,419,365 | 19,118,199 | 37,537,565 | 0.81 | 96.345 |
1985 | 18,958,881 | 19,642,440 | 38,601,321 | 0.38 | 96.520 |
1990 | 19,174,944 | 19,910,036 | 39,084,979 | 0.12 | 96.308 |
1995 | 19,653,510 | 20,399,228 | 40,052,738 | 0.47 | 96.344 |
2000 | 20,136,658 | 20,883,117 | 41,019,774 | 0.53 | 96.426 |
2005 | 21,711,237 | 22,247,647 | 43,958,885 | 1.61 | 97.589 |
2010 | 23,183,193 | 23,657,279 | 46,840,471 | 0.37 | 97.996 |
2015 | 22,979,318 | 23,704,368 | 46,683,686 | -0.01 | 96.941 |
2020 | 23,417,243 | 24,262,247 | 47,679,489 | 0.18 | 96.517 |
2021 | 23,442,946 | 24,292,717 | 47,735,664 | 0.06 | 96.502 |
2022 | 23,485,640 | 24,342,743 | 47,828,382 | 0.33 | 96.479 |
2023 | 23,524,424 | 24,387,156 | 47,911,579 | 0.02 | 96.462 |
2024 | 23,521,920 | 24,388,607 | 47,910,526 | -0.02 | 96.446 |
2025 | 23,506,978 | 24,382,980 | 47,889,958 | -0.06 | 96.407 |
Year | Life expectancy | Median age | Fertility rate |
---|---|---|---|
1950 | 61.754 | 26.475 | 2.470 |
1955 | 66.681 | 27.669 | 2.507 |
1960 | 69.207 | 28.374 | 2.808 |
1965 | 70.900 | 29.208 | 2.926 |
1970 | 72.149 | 29.144 | 2.884 |
1975 | 73.492 | 29.039 | 2.773 |
1980 | 75.526 | 29.751 | 2.212 |
1985 | 76.410 | 30.875 | 1.637 |
1990 | 77.000 | 32.507 | 1.358 |
1995 | 78.200 | 34.319 | 1.153 |
2000 | 79.412 | 36.336 | 1.210 |
2005 | 80.320 | 37.759 | 1.329 |
2010 | 82.006 | 39.182 | 1.366 |
2015 | 82.611 | 41.619 | 1.330 |
2020 | 82.241 | 43.497 | 1.186 |
2021 | 82.951 | 43.916 | 1.188 |
2022 | 82.366 | 44.392 | 1.205 |
2023 | 83.670 | 44.903 | 1.213 |
2024 | 83.799 | 45.394 | 1.221 |
2025 | 83.960 | 45.850 | 1.230 |
Year | Total | Crude(per 1000) | ||
---|---|---|---|---|
Death | Birth | Crude death | Crude birth | |
1950 | 310,446 | 562,979 | 11.057 | 20.051 |
1955 | 274,259 | 598,329 | 9.428 | 20.568 |
1960 | 268,368 | 666,956 | 8.826 | 21.936 |
1965 | 271,051 | 672,077 | 8.441 | 20.930 |
1970 | 282,344 | 661,752 | 8.350 | 19.571 |
1975 | 295,228 | 672,100 | 8.248 | 18.776 |
1980 | 286,119 | 571,317 | 7.622 | 15.220 |
1985 | 310,577 | 458,808 | 8.046 | 11.886 |
1990 | 330,424 | 406,392 | 8.454 | 10.398 |
1995 | 342,168 | 367,216 | 8.543 | 9.168 |
2000 | 356,197 | 399,049 | 8.684 | 9.728 |
2005 | 382,149 | 458,937 | 8.693 | 10.440 |
2010 | 379,015 | 481,432 | 8.092 | 10.278 |
2015 | 420,774 | 417,031 | 9.013 | 8.933 |
2020 | 495,378 | 343,355 | 10.390 | 7.201 |
2021 | 457,182 | 340,310 | 9.577 | 7.129 |
2022 | 481,524 | 339,675 | 10.068 | 7.102 |
2023 | 447,463 | 336,821 | 9.339 | 7.030 |
2024 | 455,404 | 333,155 | 9.505 | 6.954 |
2025 | 457,236 | 330,044 | 9.548 | 6.892 |
Year | Population | Urban (%) | |
---|---|---|---|
Urban | Rural | ||
1950 | 14,573,726 | 13,496,009 | 51.920 |
1955 | 15,792,936 | 13,332,418 | 54.224 |
1960 | 17,246,904 | 13,242,338 | 56.567 |
1965 | 19,756,731 | 12,484,310 | 61.278 |
1970 | 22,440,001 | 11,540,275 | 66.038 |
1975 | 25,028,014 | 10,947,303 | 69.570 |
1980 | 27,511,836 | 10,284,959 | 72.789 |
1985 | 28,821,455 | 10,014,429 | 74.213 |
1990 | 29,617,580 | 9,688,522 | 75.351 |
1995 | 30,259,317 | 9,631,181 | 75.856 |
2000 | 31,194,106 | 9,709,605 | 76.262 |
2005 | 34,028,496 | 10,014,136 | 77.263 |
2010 | 36,702,035 | 10,086,595 | 78.442 |
2015 | 36,933,458 | 9,464,206 | 79.602 |
2020 | 37,543,537 | 8,915,682 | 80.810 |
2021 | 37,650,163 | 8,799,411 | 81.056 |
2022 | 37,744,345 | 8,679,610 | 81.304 |
2023 | 37,829,585 | 8,557,300 | 81.552 |
2024 | 37,911,965 | 8,434,021 | 81.802 |
Age group | Male | Female | Total | M per 100 F | |
---|---|---|---|---|---|
Persons | Share (%) | ||||
00-04 | 888,567 | 839,595 | 1,728,161 | 3.61 | 105.833 |
05-09 | 1,071,838 | 1,012,481 | 2,084,318 | 4.35 | 105.863 |
10-14 | 1,225,065 | 1,153,331 | 2,378,396 | 4.96 | 106.220 |
15-19 | 1,316,066 | 1,243,489 | 2,559,555 | 5.34 | 105.837 |
20-24 | 1,276,321 | 1,201,588 | 2,477,909 | 5.17 | 106.220 |
25-29 | 1,258,816 | 1,210,005 | 2,468,822 | 5.15 | 104.034 |
30-34 | 1,369,373 | 1,339,074 | 2,708,448 | 5.65 | 102.263 |
35-39 | 1,484,749 | 1,477,466 | 2,962,215 | 6.18 | 100.493 |
40-44 | 1,760,112 | 1,733,645 | 3,493,758 | 7.29 | 101.527 |
45-49 | 2,037,995 | 1,979,245 | 4,017,240 | 8.38 | 102.968 |
50-54 | 1,950,906 | 1,916,580 | 3,867,486 | 8.07 | 101.791 |
55-59 | 1,834,153 | 1,865,181 | 3,699,334 | 7.72 | 98.336 |
60-64 | 1,619,063 | 1,714,928 | 3,333,990 | 6.96 | 94.410 |
65-69 | 1,330,300 | 1,462,264 | 2,792,564 | 5.83 | 90.975 |
70-74 | 1,065,905 | 1,228,966 | 2,294,870 | 4.79 | 86.732 |
75-79 | 890,657 | 1,118,390 | 2,009,047 | 4.19 | 79.637 |
80-84 | 594,979 | 833,259 | 1,428,237 | 2.98 | 71.404 |
85-89 | 347,346 | 595,230 | 942,576 | 1.97 | 58.355 |
90-94 | 163,434 | 352,307 | 515,740 | 1.08 | 46.390 |
95-99 | 33,272 | 99,138 | 132,410 | 0.28 | 33.561 |
100+ | 3,003 | 12,447 | 15,450 | 0.03 | 24.126 |
Total | 23,521,920 | 24,388,609 | 47,910,526 | 96.446 |