Botevgrad Population 2026
Botevgrad has a population of 20,909, making it the #42 biggest city in 🇧🇬 Bulgaria, located in Sofia. Roughly 0.3% of Bulgaria's population lives here. It is about 55× smaller than Sofia, the country's biggest city.
Population (city proper)
20,909
Rank in Bulgaria
#42
Coordinates
42.91°N, 23.79°E
~385 m elevation · Europe/Sofia
Distance to capital (Sofia)
45 km
28 miles, straight line
Other big cities in Sofia
| City | Population | Rank in Bulgaria |
|---|---|---|
| Samokov | 26,765 | #37 |
Cities near Botevgrad
- Vratsa49,569 people · ~38 km away
- Sofia1,152,556 people · ~45 km away
- Panagyurishte19,389 people · ~56 km away
- Berkovitsa15,027 people · ~65 km away
- Samokov26,765 people · ~66 km away
- Pernik82,467 people · ~71 km away
FAQ
What is the population of Botevgrad?
Botevgrad has a population of 20,909 (city proper, latest official figure via GeoNames), making it the #42 biggest city in Bulgaria.
What region is Botevgrad in?
Botevgrad is located in Sofia, Bulgaria.
Is Botevgrad the capital of Bulgaria?
No, the capital of Bulgaria is Sofia, about 45 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 Bulgaria · Bulgaria population by year