Skip to content

What is the capital of Bulgaria?

Flag of Bulgaria
The capital of Bulgaria is Sofia

Sofia lies in the Sofia Valley in western Bulgaria, at the foot of the Vitosha mountain and west of the Iskar river, ringed by Lyulin to the west and the Balkan Mountains to the north.

Sofia is the capital and seat of government of Bulgaria, a role it has held since 1879. Bulgaria itself has an estimated population of 6,433,302 (2025).

Sofia is also the largest city in Bulgaria, which is the usual arrangement, though it is far from universal: see the countries where capital and largest city differ.

Sofia at a glance

City population1,295,591 (2025, National Statistical Institute)
Metropolitan area1,619,690 (2025, Eurostat)
Country🇧🇬 Bulgaria
Capital since1879
Largest city in BulgariaSofia
Time zoneUTC+02:00 (EET)
CurrencyEuro (EUR)

About Sofia

Sofia has been the capital of Bulgaria since 1879, the year after Bulgarian rule was restored in 1878, when Sofia was selected as the capital of the newly re-established Bulgarian state.

The area has been inhabited since at least 7000 BC. In antiquity the city was called Serdica, a name first recorded when the Roman Republic took it from the Celtic Serdi tribe in 29 BC, and it was later known as Sredets under Bulgarian rule.

Sofia is the 14th-largest city in the European Union.

The city sits on a bed of mineral springs, several of which still feed public fountains and the Sofia Central Mineral Baths.

From 1530 to 1836 Sofia was the regional capital of Rumelia Eyalet, the largest province of the Ottoman Empire.

City facts sourced from Wikipedia: Sofia.

Frequently asked questions

What is the capital of Bulgaria?
The capital of Bulgaria is Sofia.
Is Sofia the largest city in Bulgaria?
Yes. Sofia is both the capital and the largest city of Bulgaria.
What is the population of Sofia?
Sofia has a population of about 1,295,591 (2025, National Statistical Institute), while its wider metropolitan area is home to around 1,619,690.
Where is Sofia located?
Sofia lies in the Sofia Valley in western Bulgaria, at the foot of the Vitosha mountain and west of the Iskar river, ringed by Lyulin to the west and the Balkan Mountains to the north.
When did Sofia become the capital of Bulgaria?
Sofia has been the capital of Bulgaria since 1879, the year after Bulgarian rule was restored in 1878, when Sofia was selected as the capital of the newly re-established Bulgarian state.
What time zone is Sofia in?
Sofia uses UTC+02:00 (EET).
What currency is used in Sofia?
Sofia, like the rest of Bulgaria, uses the Euro (EUR, symbol €).

Capitals of neighbouring countries

See the full profile of Bulgaria on its country page, or browse every capital city.

Capital and country data from open datasets; city and metropolitan populations are hand-curated per city and cited where they are shown. Populations of countries come from the World Bank (SP.POP.TOTL). Full sources and vintage on the data page. Last updated . Report a correction.