How many people live in Spain right now? The live counter advances every second using United Nations birth and death rates — about 907 births and 1,301 deaths per day, from a population of roughly 48.0M.
Crude birth rate: 6.9 per 1,000 people per year. Crude death rate: 9.9 per 1,000 people per year. Region: Europe.
Frequently asked questions
What is the population of Spain?
Spain has approximately 48.0M people, based on the UN World Population Prospects estimate for 2026.
How many babies are born in Spain every day?
About 907 babies are born in Spain each day — roughly 0.01 every second.
How many people die in Spain every day?
About 1,301 people die in Spain each day — roughly 0.02 every second.
Is the population of Spain growing or shrinking?
Spain shrinks naturally by about 144.0K people per year, before migration.