Population of Spain today

47,471,487
Monday, July 15, 2024

Population of Spain as of today

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

Population47,471,487
Growth Rate-0.105%
Male23,270,889 (49.021%)
Female24,200,599 (50.979%)
Today Change -11
Births today74
Deaths today93
Births in 2024186,645
Deaths in 2024234,679
Change in 2024 -26,719 (-0.056%)

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,223,58780.063%
2AD Andorra80,3500.169%
3PT Portugal10,222,43221.55%
4FR France64,886,087136.469%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata