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.
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
| City | Population | Rank in Spain |
|---|---|---|
| Badajoz | 150,530 | #44 |
| Cáceres | 96,068 | #67 |
| Mérida | 59,857 | #129 |
| Plasencia | 40,141 | #173 |
| Don Benito | 37,010 | #193 |
| Almendralejo | 33,468 | #224 |
| Navalmoral de la Mata | 17,228 | #473 |
| Zafra | 16,424 | #494 |
Cities near Villanueva de la Serena
- Don Benito37,010 people · ~6 km away
- Mérida59,857 people · ~48 km away
- Almendralejo33,468 people · ~62 km away
- Montijo16,236 people · ~71 km away
- Cáceres96,068 people · ~74 km away
- Zafra16,424 people · ~82 km away
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.