A település alapítására vonatkozóan nincsenek pontos adatok. Várát a longobárd időkben (8-9. század) építették, de a régészeti leletek tanúsága szerint története az ókorra nyúlik vissza, s valószínűleg a szamniszok alapították. A következő századokban nemesi birtok volt. A 19. században nyerte el önállóságát, amikor a Nápolyi Királyságban felszámolták a feudalizmust.