Population of Spain today

47,469,862
Saturday, July 27, 2024

Population of Spain as of today

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

Population47,469,862
Growth Rate-0.105%
Male23,270,092 (49.021%)
Female24,199,770 (50.979%)
Today Change -1
Births today5
Deaths today7
Births in 2024197,999
Deaths in 2024248,955
Change in 2024 -28,344 (-0.06%)

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,235,44780.063%
2AD Andorra80,3580.169%
3PT Portugal10,221,62421.55%
4FR France64,890,079136.469%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata