Kastavske zidine jedan su od najcjelovitije očuvanih kompleksa gradskih bedema, građene od 9. do 16. stoljeća. U Srednjem vijeku se proširuju pa tako Kastav postaje grad opasan gradskim bedemima s devet kula.
Građene su kao utvrda u utvrdi. Vanjski dio činio je obrambeni zid oko cijelog naselja, a unutarnji utvrda oko župne crkve. Uz vanjske zidine, čiji je opseg oko 750 metara, postojalo je devet kula, od kojih je danas očuvano njih šest. Unutarnji zid nekad su čuvale tri kule koje su formirale plato s crkvom sv. Jelene Križarice. Najviša kastavska kula i danas se zove Žudika, a na njoj su se nekad izvršavale razne presude, navodno čak i spaljivanje vještica.