how many people live in spain 2026
Spain has about 49.7 million people in 2026, based on Spain’s official provisional population count of 49,687,120 on 1 April 2026.
Quick Scoop
That is the best official current figure I found for 2026, and it is the most reliable number to use for “how many people live in Spain.”
A second widely used projection source puts Spain at about 47.9 million , but that estimate is lower than the official Spanish statistics release, so I’d treat the official figure as the stronger answer.
Helpful context
- Official provisional population: 49,687,120 on 1 April 2026.
- Projected estimate from another source: about 47,850,793 for 2026.
- Why the numbers differ: different methods, reference dates, and whether the figure is an official resident count or a projection.
Short answer
Spain’s population in 2026 is about 49.7 million people.
TL;DR: Use 49.7 million for the most current official 2026 figure.