🇧🇬

Sofia

Sofia is the capital of Bulgaria.

About Sofia

Sofia is located in Bulgaria, part of Europe. Find essential geography and continue exploring more places in the same country.

Population1,152,556
Figure applies toSofia (city)
Data as ofLatest figure recorded by the source
Last checkedSeptember 3, 2026
CountryBulgaria
ContinentEurope
Place typeCapital
Country codeBG

Source: GeoNames geographical database. Population figures can use different geographic boundaries and should be read together with “Figure applies to”.

City guide

What to know about Sofia

Sofia is Bulgaria’s capital on a high plateau at the foot of Vitosha. Roman ruins, Orthodox churches and broad boulevards sit close together downtown.

Quick answer

How many people live in Sofia?

Sofia has a recorded population of 1,152,556. The figure applies to Sofia. The source does not provide a reference year; the source data was last checked September 3, 2026.

Neighbourhoods and areas

The centre surrounds Serdika and Alexander Nevsky Cathedral. Vitosha Boulevard is pedestrianised, Oborishte has older residential streets, and Lozenets extends south towards the mountain.

Sights and experiences

Alexander Nevsky Cathedral, Serdika ruins, Boyana Church, the National History Museum and the mineral-bath building are key stops.

When should you visit?

Spring and autumn suit the city and mountain. Summer is warm, while winter can bring snow both in Sofia and on Vitosha.

Getting around Sofia

Metro, trams and buses cover the city and airport. The centre is walkable, with public transport running towards Vitosha.

Places nearby

Explore Plovdiv, Rila and Pernik.

Frequently asked questions about Sofia

How many people live in Sofia?

Sofia has a recorded population of 1,152,556. The figure applies to Sofia. The source does not provide a reference year; the source data was last checked September 3, 2026.

What is the capital of Bulgaria?

Sofia is the capital of Bulgaria.

How many days do you need in Sofia?

Two or three days allow time for downtown and a trip towards Vitosha or Boyana.

Can you combine the city with nature?

Yes. Vitosha mountain begins immediately south of the city and offers trails and views.

Plan your next trip

Would you like to visit Sofia?