Castelpetroso is a comune (municipality) in the Province of Isernia in the Italian region Molise, located about 25 kilometres (16 mi) west of Campobasso and about 10 kilometres (6 mi) southeast of Isernia. As of 31 December 2004, it had a population of 1,708 and an area of 22.6 square kilometres (8.7 sq mi).
Castelpetroso borders the following municipalities: Carpinone, Castelpizzuto, Pettoranello del Molise, Santa Maria del Molise.
Distance between:
Rome to Castelpetroso99 Miles / 159 Kms Milan to Castelpetroso375 Miles / 604 Kms Venice to Castelpetroso288 Miles / 463 Kms