Population of Spain today

47,484,047
Saturday, April 13, 2024

Population of Spain as of today

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

Population47,484,047
Growth Rate-0.105%
Male23,277,045 (49.021%)
Female24,207,001 (50.979%)
Today Change -124
Births today866
Deaths today1,089
Births in 202498,911
Deaths in 2024124,366
Change in 2024 -14,159 (-0.03%)

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,131,93980.063%
2AD Andorra80,2870.169%
3PT Portugal10,228,67021.55%
4FR France64,855,236136.469%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata