Borgo dal cuore medievale, che pulsa in particolar modo nel quartiere di Sant’Antonio, è scandito da ripide stradine e reperti bizantini e normanni che ricordano il periodo dell’occupazione. Risale al 1092 la prima denominazione di Castrileonis, in un documento di Ruggero I. Il toponimo significa “castello grande”: il suffisso accrescitivo aggiunto al latino medievale castellum indica regalità, come appare anche nello stemma comunale, che comprende un castello e due leoni accovacciati. Dal 1151 al 1236 il luogo figura nei diplomi come Castellio.