Population of Spain today

47,906,442
Thursday, November 21, 2024

Population of Spain as of today

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

Population47,906,442
Growth Rate-0.022%
Male23,519,915 (49.096%)
Female24,386,528 (50.904%)
Today Change -12
Births today385
Deaths today526
Births in 2024296,219
Deaths in 2024404,915
Change in 2024 -9,373 (-0.02%)

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,219,74379.1%
2AD Andorra82,3360.17%
3PT Portugal10,421,09921.769%
4FR France66,588,984138.777%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata