Population of Spain today

47,907,314
Tuesday, October 22, 2024

Population of Spain as of today

The current population of Spain is 47,907,314 with an annual growth rate of -0.022%. Spain has a population of 0.59% of the world's population.

Population47,907,314
Growth Rate-0.022%
Male23,520,343 (49.096%)
Female24,386,972 (50.904%)
Today Change -4
Births today129
Deaths today176
Births in 2024268,656
Deaths in 2024367,237
Change in 2024 -8,501 (-0.018%)

Population chart for Spain

Population History of Spain

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202347,907,3448,6230.018%47,915,967
202247,749,421157,5730.33%47,906,994
202147,721,90627,6790.058%47,749,585
202047,637,07284,7940.178%47,721,866
201947,233,166401,9540.851%47,635,120
201846,952,476279,8370.596%47,232,313
201746,784,715167,4890.358%46,952,204
201446,753,830-67,326-0.144%46,686,504
201546,686,545-5,602-0.012%46,680,943
201646,680,827103,6310.222%46,784,458

The population of countries near Spain

RankIsoCountryPopulationEquivalent Spain
1MA Morocco38,190,10979.1%
2AD Andorra82,2510.17%
3PT Portugal10,421,98721.769%
4FR France66,580,346138.777%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata