Die Stadt liegt malerisch an beiden Ufern des Flusses Cherna, wobei die meisten Wohngebäude amphitheatralisch an den Nordhängen thronen. Die längste Stadt Bulgariens – 16 km.