El patrono de Roccamandolfi es Santiago el Mayor, festejado el 25 de julio, en la iglesia a él dedicada. En 1780, la duquesa Anna Pignatelli obtuvo del papa Pío VI el cuerpo de san Liberato mártir, para que fuera venerado precisamente en la iglesia de San Giacomo Maggiore: desde entonces, el pequeño templete instalado en el ábside de la iglesia se convirtió también en el santuario de San Liberato, hasta el punto de que hoy todo el edificio sagrado lleva ambos títulos, «Santuario de San Liberato» e «Iglesia de San Giacomo il Maggiore», custodiando así tanto las reliquias del santo apóstol como el cuerpo del mártir.
San Liberato es un mártir romano anónimo, venerado con este nombre en Roccamandolfi desde hace más de doscientos años: su fiesta, en la que se veneran sus restos, se celebra el primer domingo de junio, y antaño atraía a peregrinos de todo el Matese campano y molisano, que visitaban al santo durante los quince días anteriores y los quince días posteriores a esa fecha. El señorío del pueblo pasó a lo largo de los siglos por varias familias: los Gaetani fueron sus señores feudales en la primera mitad del siglo XV, hasta 1456, cuando Giacomo Gaetani lo cedió a los Cennamo, y después a los Perez.