Die Stadtmauer von Kastav ist eine der am besten erhaltenen Stadtbefestigungen aus der Zeit vom 9. bis ins 16. Jahrhundert. Im Mittelalter erhielt die Stadt eine doppelte Stadtmauer mit insgesamt neun Türmen.
Sie wurden als Festung in der Festung gebaut. Der äußere Teil war eine Verteidigungsmauer um die gesamte Siedlung, und die innere Festung befand sich um die Pfarrkirche. Neben den Außenmauern, deren Umfang etwa 750 Meter beträgt, befanden sich neun Türme, von denen heute noch sechs erhalten sind. Die Innenmauer wurde einst von drei Türmen bewacht, die mit der Kirche St. Jelena Križarice Der höchste Turm in Kastava heißt immer noch Žudika, und auf ihm wurden einst verschiedene Gerichte durchgeführt, angeblich sogar Hexenverbrennungen.