Il castello fu fatto costruire dal Normanno Boemondo d'Altavilla nel XI secolo e completamente rimaneggiato nel quattrocento. e successivamente altre volte dai vari feudatari che si sono succeduti, gli Orsini, i Chiaromonte, i Palagiano, i Serra Marchese, i Dentici di frasso