🇪🇸

How Many People Live in Spain?

Live population counter updated every second

Updated 8 sources cited
0
0
LIVE ESTIMATE
48,345,638
people live in Spain right now
Born today
0
Died today
0
Migrants today
0
Net today
0
Per day+934 born−1,276 die+803 migr.=+460 net
Per year+341,199−466,145+293,143=+168,197
Real-time estimate based on UN World Population Prospects 2024 revision. Baseline: 48,056,209 (mid-2025). Growth rate: 0.35%/year. Birth rate: 7.1/1,000. Death rate: 9.7/1,000.
🇪🇸 Spain at a glance
🌍 Share of world population
0.59% of 8.2 billion
🏙️ Madrid metro vs rest of country
14.1% live in the Madrid metro area
🏢 Urban vs rural
81% urban, 19% rural
👶 Under 15 years old
14% (~6,768,389)
👴 Over 65 years old
20% (~9,669,128)
LIVE ESTIMATE
🇪🇸 Top 15 Cities Live Population
#CityPopulationBornDied
🇪🇸 Population Growth Through History
20M 40M 1800 1920 1960 1990 2026 48.2M
🇪🇸 Fertility Rate (1950 – 2026)
1.0 2.0 3.0 4.0 5.0 2.1 replacement 1950 1980 2015 2026 1.15 Spain World avg
🇪🇸 Median Age (1950 – 2026)
20 25 30 35 40 45 50 55 1950 1980 2010 2026 45.5 Spain World avg
🇪🇸 Spain vs 🌍 World (1950 – 2026)
27M 36M 45M 54M 1950 1980 2010 2026 48.7M Spain World (normalized)

This live counter uses the same data as our world population page (UN World Population Prospects 2024). It updates every second based on national birth, death, and growth rates.

Spain has a population of approximately 48.1 million people. Like Italy, Spain has extremely low fertility (1.19 in 2023, among the lowest in the world) combined with an aging population. Unlike Italy, Spain's population is still growing slightly, thanks to immigration from Latin America, Morocco, and Romania. Spain added about 1.1 million people through immigration in 2023 alone.

Spain's fertility crash happened later than Northern Europe's but was more dramatic. In 1975 (when Franco died), the fertility rate was still 2.8. By 1995 it had collapsed to 1.17, the lowest ever recorded in a major European country at that time. It has barely recovered since. The reasons are familiar: sky-high youth unemployment (historically 30-40%), precarious housing, late entry into the workforce, and one of the highest average ages for first-time mothers in Europe (32.6 years).

Spain is the second-largest country in the EU by area but has significant "empty Spain" (España Vacía) in the interior. The provinces of Soria, Teruel, and Cuenca have population densities below 10/km², comparable to Lapland. Madrid and Barcelona together account for about 30% of the national population and over 40% of GDP.

📊 Key Demographics

MetricValueContext
📊 Total population~48.1 million4th in EU
👶 Fertility rate1.19 (2023)Among lowest globally
📅 Median age45.5 yearsOne of oldest in EU
🏙️ Urban81%Madrid + Barcelona dominant
📈 Growth+0.7% (immigration-driven)Would be declining without migration
🌍 Foreign-born~6.5 million (13.5%)Latin America, Morocco, Romania

🏙️ What Are Spains Largest Cities?

#CityMetro areaKnown for
1🏛️ Madrid6.8 millionCapital, Prado, Real Madrid, nightlife
2🎨 Barcelona5.6 millionGaudí, beach, Catalan identity, tech hub
3🍊 Valencia1.6 millionPaella, City of Arts and Sciences, America's Cup
4🌻 Seville1.5 millionFlamenco, Alcázar, Semana Santa
5🏖️ Málaga1.0 millionPicasso's birthplace, Costa del Sol, tech sector
6⚽ Bilbao1.0 millionGuggenheim, Basque Country, gastronomy

España Vacía (Empty Spain)

The "Empty Spain" movement gained national attention in the 2010s as interior provinces continued losing population to Madrid, Barcelona, and the coast. Teruel province (population density: 9/km²) made international news with the slogan "Teruel exists!" to demand infrastructure investment. Spain's depopulation map looks like a donut: everyone lives on the edges and the center is emptying out. In response, the government created a ministry for demographic challenge, but reversing rural decline is as difficult in Spain as anywhere else.

🏖️ Spain Gets More Tourists Per Year Than It Has Residents

Spain received about 85 million international tourists in 2023, nearly double its 48 million population. Its the second most visited country in the world after France. This creates a love-hate relationship with tourism: it provides 12% of GDP and 2.8 million jobs, but also drives up housing costs in Barcelona, Mallorca and the Canary Islands, fueling anti-tourism protests from local residents priced out of their own cities.

Frequently Asked Questions
How many people live in Spain in 2026?
Approximately 48.4 million people live in Spain.
What is the largest city in Spain?
Madrid is the largest city with about 3.3 million people. Barcelona follows with 1.6 million.
Why is Spain's birth rate so low?
Spain has one of the lowest fertility rates in the world (~1.16 children per woman), driven by high costs of living, late marriage age, career priorities, and limited family support policies.
Tags
population spain europe demographics
Sources
Based on 8 sources, our estimate projects Spain will reach 48,393,191 by January 1, 2027 (source range: 47,802,271 – 49,800,000).
This page is regularly reviewed and updated for accuracy. All facts are verified against the sources listed above. Last reviewed: . If you spot an error, let us know.
Comments (0)