Chiesa di S. Giovanni Battista
La chiesa parrocchiale di S. Giovanni Battista è situata all'interno del castello, presso la Rocca. Essa era filiale della Pieve di S. Sofia e, dopo che il Parroco di quest'ultima si trasferì fuori le mura, cioè nell'attuale S. Sofia, rimase unica parrocchia del castello (1932). Risulta fondata fin da antichissimi tempi, certamente prima del 1290 per essere stata nominata nelle Rationes Decimarum e perché il Rettore, nel 1297, chiedeva contributi per restaurarla, facendo così presumere che potesse avere anche secoli di vita, come asserisce il Montani, ma non si ha notizia se sia stata consacrata. Recentemente fu restaurato il quadro dell'Altare Maggiore, da competenti giudicato di pregio.
Custodisce un crocefisso molto pregevole e miracoloso che mostra tre volti diversi a seconda del punto di vista da cui viene osservato.