El patrono de Castropignano es san Pedro Mártir, también llamado san Pedro de Verona, festejado el 29 de abril. Su estatua se conserva en la iglesia de tres naves de San Marco e San Pietro Martire, junto a las de San Liberato, la Dolorosa, la Inmaculada, la Virgen del Rosario, el Sagrado Corazón de Jesús, San Juan, San Miguel y San Roque.
El pueblo conserva también el castillo d'Evoli, cuya historia comienza con Giovanni d'Evoli, barón de Frosolone, noble normando que lo construyó bajo los angevinos en 1362 sobre los restos de una fortaleza samnita, a su vez edificada sobre fortificaciones prehistóricas, como demuestran los fragmentos de cerámica hallados en la zona: cerca del Cantone della Fata se hallan de hecho murallas ciclópeas datables entre los siglos V y III a.C., época en que los samnitas, que habitaron este territorio, combatieron contra los romanos en tres guerras que duraron unos ochenta años, siendo finalmente derrotados. Tras Giovanni, el castillo pasó a Andrea d'Evoli, consejero de Alfonso I de Aragón.
