Castelpetroso

Castelpetroso is a "comune" (municipality) in the Province of Isernia in the Italian region Molise, located about west of Campobasso and about southeast of Isernia. As of 31 December 2004, it had a population of 1,708 and an area of .
Castelpetroso borders the following municipalities: Carpinone, Castelpizzuto, Pettoranello del Molise, Santa Maria del Molise.