Castelpetroso est une municipalité dans la province d’Isernia dans la région italienne de Molise, située à environ 25 km à l’ouest de Campobasso et environ 10 km au sud-est d’Isernia.
Maria Santissima Addolorata est le surnom avec lequel les catholiques vénèrent Maria suite aux apparitions que deux paysannes auraient eues, en 1888, près de Castelpetroso, dans la province de Isernia. À la suite de cet épisode, Carlo Acquaderni a promu, avec l'évêque Palmieri, une collecte de fonds pour la construction d'un sanctuaire, qui a été conçu par l'ingénieur Francesco Gualandi de Bologne. La première pierre a été posée le 28 septembre 1890, tandis que la consécration et l'inauguration ont eu lieu le 21 septembre 1975.