Béjar Population 2026
Béjar has a population of 15,007, making it the #540 biggest city in 🇪🇸 Spain, located in Castille and León. It is about 217× smaller than Madrid, the country's biggest city.
Population (city proper)
15,007
Rank in Spain
#540
Coordinates
40.39°N, 5.76°W
~946 m elevation · Europe/Madrid
Distance to capital (Madrid)
175 km
109 miles, straight line
Other big cities in Castille and León
| City | Population | Rank in Spain |
|---|---|---|
| Valladolid | 300,618 | #13 |
| Burgos | 176,418 | #36 |
| Salamanca | 144,825 | #45 |
| León | 124,772 | #50 |
| Palencia | 78,629 | #90 |
| Ponferrada | 68,736 | #104 |
| Zamora | 61,827 | #123 |
| Ávila | 57,657 | #132 |
Cities near Béjar
- Plasencia40,141 people · ~48 km away
- Navalmoral de la Mata17,228 people · ~58 km away
- Salamanca144,825 people · ~65 km away
- Talavera de la Reina88,856 people · ~92 km away
- Ávila57,657 people · ~95 km away
- Cáceres96,068 people · ~114 km away
FAQ
What is the population of Béjar?
Béjar has a population of 15,007 (city proper, latest official figure via GeoNames), making it the #540 biggest city in Spain.
What region is Béjar in?
Béjar is located in Castille and León, Spain.
Is Béjar the capital of Spain?
No, the capital of Spain is Madrid, about 175 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.