Srednjeveško mestno obzidje
Mestno obzidje, ki je bilo zgrajeno v 13. stoletju, je bilo v 14. stoletju opremljeno z več stolpi, sredini 15. stoletja, ko so slovenski prostor pričeli ogrožati turški pohodi pa še z obrambnimi jarki. Mesto je imelo tudi dvoje utrjenih vrat, zaščitenih s stolpoma na obeh severnih vogalih, ter vsaj enega na vzhodnem delu obzidja. Mestnemu obzidju se je v 16. stoletju pridružil še obodni zid graščinskega kompleksa, katerega severna stranica je, čeprav znižana v celoti ohranjena.