Miasto niegdyś otoczone było murami obronnymi i budowlami fortyfikacyjnymi. Najstarsze z nich najprawdopodobniej pochodziły z XIV wieku. Do miasta można było dostać się przez trzy bramy: Zamkową, Wojanowską i Długą, przy każdej znajdowała się wieża.
Mury miejskie straciły na znaczeniu w XVIII w na skutek intensywnego rozwoju miasta. Ostateczną decyzję o ich rozbiórce podjęto w 1862 r. Do dziś z wielu obronnych fortyfikacji (podwójne mury obronne, 3 bramy z wieżami, 36 bastei) zachowały się tylko fragmenty.