CASTELPETROSO
Castrum Petrosum potrebbe essere l'etimo del suo nome.Alcuni sostengono che nel suo agro si siano svolte delle sanguinose battaglie tra i Sanniti e i Romani.Il comune sorse certamente nel X secolo.Nel periodo Longobardo apparteneva alla contea di Boiano,qundi del Molise e successivamente a diversi feudatari fino a Nicola Rossi.