1. Sofia – 1,250,000
The capital and largest city, political and cultural hub.
2. Plovdiv – 345,000
Ancient city known for Roman ruins and arts.
3. Varna – 340,000
Major port city on the Black Sea.
4. Burgas – 210,000
Coastal city with industrial and tourist economy.
5. Ruse – 145,000
Danube port city with elegant architecture.
6. Stara Zagora – 130,000
Known for Roman heritage and opera.
7. Pleven – 100,000
City with military history and parks.
8. Sliven – 90,000
City at the foot of the Balkan Mountains.
9. Dobrich – 90,000
Agricultural city in northeastern Bulgaria.
10. Shumen – 80,000
Historic city with ancient fortresses.
11. Pernik – 75,000
Industrial city southwest of Sofia.
12. Haskovo – 75,000
City with rich Thracian and Ottoman history.
13. Yambol – 70,000
Town on the Tundzha River with ancient roots.
14. Blagoevgrad – 70,000
University city in southwestern Bulgaria.
15. Veliko Tarnovo – 68,000
Historic capital with medieval fortress.
16. Vratsa – 65,000
City surrounded by dramatic cliffs and caves.
17. Kazanlak – 55,000
Famous for the Rose Valley and Thracian tombs.
18. Vidin – 50,000
Danube River city with a medieval fortress.
19. Asenovgrad – 50,000
City near Plovdiv, known for churches and wine.
20. Kardzhali – 48,000
Town in the Eastern Rhodopes.
21. Targovishte – 45,000
Town in northeastern Bulgaria.
22. Gabrovo – 45,000
Known for its humor and crafts.
23. Dimitrovgrad – 40,000
Planned socialist-era city.
24. Montana – 40,000
Northwestern city near the Ogosta River.
25. Pazardzhik – 38,000
Agricultural town in central Bulgaria.
The above is subject to change.
Check back often to TRAVEL.COM for the latest travel tips and deals.