Bulgaria Cities by Population 2025

5 Most Populated Bulgaria Cities

1,286,460

347,170

334,289

200,271

149,642

77 cities

City
2025 Pop.
Sofia1,286,460
Plovdiv347,170
Varna334,289
Burgas200,271
Ruse149,642
Stara Zagora138,272
Pleven106,954
Sliven91,620
Dobrich91,030
Shumen80,855
Pernik80,191
Haskovo76,397
Yambol74,132
Pazardzhik71,979
Blagoevgrad70,881
Veliko Turnovo66,217
Vratsa60,692
Gabrovo58,930
Asenovgrad50,846
Vidin48,071
Kazanlak47,325
Kyustendil44,532
Kardzhali43,880
Montana43,781
Dimitrovgrad38,785
Targovishte37,611
Lovech36,600
Silistra35,607
Dupnitsa35,506
Svishtov34,842
Razgrad33,880
Gorna Oryahovitsa32,079
Smolyan30,642
Petrich30,308
Samokov26,765
Lom26,594
Sandanski26,459
Sevlievo24,582
Nova Zagora24,340
Velingrad24,036
Cherven Bryag21,688
Troyan21,162
Aytos20,986
Botevgrad20,909
Gotse Delchev20,471
Karlovo19,958
Karnobat19,709
Panagyurishte19,389
Svilengrad19,279
Harmanli18,931
Peshtera18,676
Chirpan17,243
Parvomay17,000
Popovo16,571
Rakovski15,782
Berkovitsa15,027
Radomir14,755
Kozloduy14,717
Radnevo14,667
Ihtiman14,154
Tryavna13,818
Provadia13,755
Pomorie13,714
Byala Slatina13,307
Novi Pazar13,276
Balchik13,000
Razlog12,486
Pavlikeni12,214
Kostinbrod12,175
Stamboliyski12,070
Mezdra11,975
Levski11,467
Kavarna11,205
Elhovo11,107
Etropole11,031
Teteven10,790
Tutrakan10,022

Bulgaria Overview

Bulgaria has 1 cities with more than a million people, 6 cities with between 100,000 and 1 million people, and 70 cities with between 10,000 and 100,000 people. The largest city in Bulgaria is Sofia, with a population of 1,286,460 people.

The Balkan nation of Bulgaria faces the Black Sea to the east, and the famous River Danube runs along its northern border. It is also a mountainous country – its capital city of Sofia, which dates back to the fifth century, sits at the foot of Vitosha mountain, a popular destination for skiing and hiking. With a population of 1.3 million in the city (which increases to 1.7 million for the surrounding area), Sofia is also Bulgaria’s largest city as well as its center of culture, education and commerce.

The city of Ploviv, the capital of Plovdiv Province, is the second-largest city in Bulgaria, with around 675,000 residents in its greater metropolitan area. Ploviv is also regarded as an important economic, educational and cultural part of the country and is one of the oldest cities in Europe. Another key Bulgarian city is Varna, located on the Black Sea coat. With a population of approximately 420,000 in its urban area, Varna is a strategically important city as it serves as the headquarters of the Bulgarian Navy and is considered to be the country’s maritime capital. Its location also makes Varna a popular destination for tourists, and the service industry accounts for a significant proportion of the city’s economy.

Population

48K

100K

250K

500K

750K

1M

Sources

  1. GeoNames