Spain Population 2022

Population Spain 2022 is 46 934 647 people. Spain ranks 30 in terms of population in the world - 0.6% of all inhabitants of the Earth. The capital of Spain is Madrid, the official currency is the Euro (EUR). has used information from reliable sources. Find out the population of a country, city, district at

  1. Population rank
  2. Life expectancy
  3. Age
  4. Total area

Population of Spain

46 934 647 people Flag of  Spain Flag of Spain Data in August 2022

Population rank, Life expectancy, age and total area Spain

Population rank Spain 46 934 647 people
Male population 49.4%
Female population 50.6%
Life expectancy Spain
Life expectancy Male 78.2
Life expectancy Female 84.4
Median age Spain 43.2 age
<15 years 15.1%
15 - 65 years 67.7%
>65 years 17.1%
Total area
Total area Spain 505370 km2 (#50 in world)
Population density 92.87 per km2
The site uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.


⚡ When was the population counted?

The population count in Spain was carried out in 2022.

⚡ What place does Spain occupy in terms of population on Earth?

Spain takes 30st place in the ranking of the population of countries on Earth.

⚡ Which city is the capital of Spain?

The capital of Spain is the city of Madrid with a population of 3 155 360 people.