W średniowieczu miasto otoczone było murami obronnymi oraz czterema bramami: Odrzańską, Górną, Kozielską i Opolską. W wieku XIX rozebrano część murów oraz w 1829 roku bramę Odrzańską, w 1838 Górną oraz w drugiej połowie XIX wieku bramy Kozielską i Opolską. W tym czasie nastąpiło również zasypanie fosy.
Obecnie z obwarowań miejskich pozostała jedynie baszta bramy Górnej oraz niewielkie fragmenty murów wzniesionych w XIV wieku z kamienia łamanego. Niestety pozostałe już niewielkie fragmenty tych murów ulegają za pozwoleniem władz dalszej rozbiórce przy okazji wykonywania różnych robót budowlanych.