What's the population of Spain?

0people

Capital: Madrid · Continent: Europe

Spain, in Europe, is home to about 49.4M people and covers 505,992 km², governed from its capital Madrid. Average life expectancy is 83.9 years, GDP per capita sits around $38,627, and Tourism remains one of the country's key industries.

Population

49.4M

Area

505,992 km²

GDP per capita

$38,627

Population

Area

Demographics

Immigrants

Share of population born abroad

18.5%

8.9M people · 2024

  • Foreign-born 18.5%
  • Native-born 81.5%

Country of birth

  • Morocco12.3% · 1.1M
  • Colombia8.9% · 792.2K
  • Venezuela6.8% · 602.5K
  • Romania5.9% · 522.6K
  • Ecuador4.9% · 432.1K
  • Other countries54.9% · 4.9M
  • Unknown6.4% · 565.5K
  • The UN counts an international migrant as anyone living outside the country they were born in — including students, workers, spouses and people who have since naturalized.
  • Includes refugees and asylum seekers reported by UNHCR.
  • "Unknown" is the number the UN could not assign to a country of origin.

Economy

Nominal GDP
$1,906,453,309,986
Currency
EUR

Top industries

  • Tourism
  • Automotive
  • Agriculture
  • Manufacturing

Monthly temperature & rainfall

Monthly average high temperature

  • Spain

Monthly precipitation

  • Spain
Data table
MonthHigh °CLow °CPrecip mm
Jan113.149
Feb13.63.413
Mar12.94.9238
Apr18.38.6104
May23.411.8109
Jun33.520.217
Jul3420.31
Aug35.122.11
Sep28.115.810
Oct22.912.930
Nov13.55.366
Dec10.2443

Best time to visit Spain tends to be around August, when average highs sit near 35.1°C.

Religion

Spain religious composition
  • Christianity 58.6%
  • Unaffiliated 38.7%
  • Other 2.7%

Language

Official language(s)
es
English proficiency
Moderate

Travel essentials

Time zone
Europe/Madrid
Electricity
230V · C/F
Driving side
Right
Calling code
+34
Emergency number
112

Compare Spain with

Reports featuring Spain

Sources & data

FAQ

What is the population of Spain?
Spain — 49.4M (2025)
How big is Spain?
505,992 km²
What is the capital of Spain?
Madrid
What is the GDP per capita of Spain?
$38,627
What language is spoken in Spain?
es