Province of Terni
Montecastrilli is a "comune" (municipality) in the Province of Terni in the Italian region of Umbria, located about 50 km south of Perugia and about 15 km northwest of Terni.