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.