Population of Spain today

47,479,680
Wednesday, May 15, 2024

Population of Spain as of today

The current population of Spain is 47,479,680 with an annual growth rate of -0.105%. Spain has a population of 0.588% of the world's population.

Population47,479,680
Growth Rate-0.105%
Male23,274,905 (49.021%)
Female24,204,775 (50.979%)
Today Change -130
Births today910
Deaths today1,144
Births in 2024129,415
Deaths in 2024162,721
Change in 2024 -18,526 (-0.039%)

Population chart for Spain

Population History of Spain

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202247,576,210-35,206-0.074%47,541,004
202347,541,049-42,787-0.09%47,498,262
202147,397,660178,2150.376%47,575,875
202047,329,95467,6820.143%47,397,636
201946,932,790395,6430.843%47,328,433
201846,651,296280,8410.602%46,932,137
201746,517,043133,9690.288%46,651,012
201446,496,005-62,770-0.135%46,433,235
201546,433,097-3,715-0.008%46,429,382
201646,429,58787,2880.188%46,516,875

The population of countries near Spain

RankIsoCountryPopulationEquivalent Spain
1MA Morocco38,163,80480.063%
2AD Andorra80,3090.169%
3PT Portugal10,226,50121.55%
4FR France64,865,962136.469%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata