List of cities in Bulgaria by population

The list consists of the largest cities Bulgaria Flag of  Bulgaria. In total, there are 78 cities in Bulgaria. The largest city is Sofia with a population of 1 196 389. The total population of Bulgaria is 7000039 people - 0.09% of the total population of the Earth.

# Name, city Population
1Sofia1 196 389
2Plovdiv340 638
3Varna314 539
4Burgas210 316
5Ruse162 128
6Stara Zagora143 989
7Pleven122 149
8Sliven100 695
9Dobrich100 379
10Shumen89 054
11Pernik86 341
12Yambol85 517
13Haskovo82 886
14Pazardzhik80 797
15Blagoevgrad76 829
16Veliko Tarnovo71 755
17Vratsa70 806
18Gabrovo67 833
19Vidin59 728
20Asenovgrad55 819
21Kyustendil52 346
22Kardjali50 811
23Kazanlak50 759
24Montana50 200
25Dimitrovgrad45 591
26Lovech43 391
27Targovishte43 263
28Silistra42 937
29Dupnitsa40 756
30Razgrad39 029
31Gorna Oryahovitsa36 661
32Svishtov35 547
33Smolyan32 951
34Petrich31 821
35Sandanski29 215
36Samokov28 541
37Scrap27 480
38Sevlievo26 675
39Karlovo26 543
40Nova Zagora26 015
41Velingrad25 996
42Trojan24 628
43Aytos23 290
44Botevgrad22 191
45Gotse Delchev21 170
46Peshtera21 010
47Harmanli20 715
48Pomorie14 331
49Balchik13 107
50Kavarna12 043
51Nessebar11 044
52Tryavna10 977
53Bankya10 425
54Tutrakan10 239
55Veliki Preslav9 780
56Bansko8 538
57Hisarya8 227
58Varshets6 749
59Tsarevo6 170
60Belogradchik6 038
61Sozopol5 024
62Ardino3 955
63Shabla3 863
64Batak3 859
65Primorsko3 241
66Apriltsi3 160
67Sveti Vlas2 773
68Koprivshtitsa2 604
69Byala2 197
70Overview2 053
71Alfatar1 726
72Antonovo1 503
73Shipka1 481
74Ahtopol1 425
75Ahtopol1 421
76Pliska1 129
77Kiten1 067
78Melnik269

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Bulgaria has 78 cities with a total population of 7000039 people for 2024.
The largest population in Sofia is 1 196 389.

Recently interested in the population

Interesting pages

×