Villanueva de la Serena Population 2026

Villanueva de la Serena has a population of 25,759, making it the #303 biggest city in 🇪🇸 Spain, located in Extremadura. Roughly 0.1% of Spain's population lives here. It is about 126× smaller than Madrid, the country's biggest city.

MadridVillanueva de la Serena
Location of Villanueva de la Serena (capital Madrid shown for reference). Boundaries: Natural Earth.
Population (city proper)
25,759
Rank in Spain
#303
Coordinates
38.98°N, 5.80°W
~290 m elevation · Europe/Madrid
Distance to capital (Madrid)
240 km
149 miles, straight line

Other big cities in Extremadura

CityPopulationRank in Spain
Badajoz150,530#44
Cáceres96,068#67
Mérida59,857#129
Plasencia40,141#173
Don Benito37,010#193
Almendralejo33,468#224
Navalmoral de la Mata17,228#473
Zafra16,424#494

Cities near Villanueva de la Serena

FAQ

What is the population of Villanueva de la Serena?
Villanueva de la Serena has a population of 25,759 (city proper, latest official figure via GeoNames), making it the #303 biggest city in Spain.
What region is Villanueva de la Serena in?
Villanueva de la Serena is located in Extremadura, Spain.
Is Villanueva de la Serena the capital of Spain?
No, the capital of Spain is Madrid, about 240 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Spain · Spain population by year