La Chiesa dei SS. Cosma e Damiano si trova sul castello superiore presso i ruderi dell'antica fortezza; ha un'origine molto antica e forse fu eretta intorno all'XI secolo proprio per ordine del Conte Oderisio di Sangro.
Tale origine è dimostrata dalle antiche e rozze colonne in pietra del pronao e dalle monofore che sono giunte fino a noi. Anticamente era intitolata a San Giovanni Battista, mentre la Chiesa dei SS. Cosma e Damiano si trovava in tutt'altro luogo, e precisamente nel feudo di Collalto, in territorio di Rionero Sannitico.
Quando il rettore della Parrocchia fu costretto a scendere dal castello verso il piano, ebbe assegnata l'antica Annunziata, che prese il nome di Chiesa di San Giovanni; solo dopo il 1850 i Santi Cosma e Damiano, per consenso popolare, divennero i titolari della Chiesa sul castello, dove da qualche tempo era stato eretto un altare in loro nome.
Oggi la Chiesa è visitabile due sole volte l'anno, verso la fine di settembre, quando le statue dei Santi vengono prelevate dalla loro sede e condotte presso la Basilica di S. Maria Assunta, e dopo la metà di ottobre, quando vengono riportate, con una solenne processione, sul castello. Per il resto dell'anno è possibile osservare la Chiesa solo dal di fuori e, tutt'al più, dare un'occhiata all'interno dalle finestre protette da sbarre che sono presenti sul lato a sinistra dell'entrata.
