Nella parte più alta della vecchia città, racchiusa nella cinta aragonese del sec. XVI, si trova il Castello, antica opera di difesa, ampliata da Federico II (sec. XIII) e completata dagli Spagnoli (sec. XV), che conserva al centro il torrione normanno. A sud-est del Castello, sulla spianata inferiore, si affaccia il vecchio Duomo, edificio barocco eretto nel 1608 forse su disegno di Camillo Camilliani; più a nord sono i resti del palazzo dei Giurati, originario del sec. XV.