Home Cities Bulgaria Sofia

Population of Sofia, Bulgaria BG flag

Large city with 1,205,548 residents in Sofia City, Bulgaria.

1,205,548
Residents (2026)
#1,455
World Ranking
#1
In Bulgaria (of 7)

About Sofia

Sofia is a large city located in Bulgaria, in the Sofia City region. According to the latest available data (2026), the population of Sofia is approximately 1,205,548 residents, making it the largest city in Bulgaria.

Globally, Sofia ranks #1,455 among the world's most populated cities. With over 1 million residents, Sofia plays an important role as an economic and cultural center in Bulgaria.

Sofia City Statistics

CitySofia
CountryBG flag Bulgaria
Population1,205,548
Global Rank#1,455
Rank in Bulgaria#1 of 7 cities
City Categorylarge city
RegionSofia City
Latitude42.6979
Longitude23.3217
Data Year2026

Population Comparison

To put Sofia's population of 1,205,548 into perspective:

  • Sofia has approximately 1.2 million residents.
  • This makes it comparable in size to cities like Prague or Munich.
  • It ranks #1 among all cities in Bulgaria.

Where is Sofia BG flag Located?

Sofia is located in Bulgaria, in the Sofia City region, at coordinates 42.6979° latitude and 23.3217° longitude. Located in the mid-latitudes, Sofia experiences distinct four-season weather patterns.

Nearby Cities

Other Cities in Bulgaria BG flag

View all cities in Bulgaria

Largest Cities in Bulgaria BG flag

# City Population
6 Plovdiv 329,489
1 Varna 318,737
2 Burgas 189,014
3 Stara Zagora 121,249
4 Ruse 121,168

Frequently Asked Questions

What is the population of Sofia?

The population of Sofia is approximately 1,205,548 residents according to the latest available data (2026).

Where is Sofia located?

Sofia is located in Bulgaria at approximately 42.6979° latitude and 23.3217° longitude.

Is Sofia one of the largest cities in Bulgaria?

With a population of 1,205,548, Sofia is one of the major urban areas in Bulgaria. It ranks #1 out of 7 cities in the country.

Explore More Cities