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.

SofiaBotevgrad
Location of Botevgrad (capital Sofia shown for reference). Boundaries: Natural Earth.
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

CityPopulationRank in Bulgaria
Samokov26,765#37

Cities near Botevgrad

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