La chiesa di San Giovanni Battista fu eretta probabilmente nell’alto medioevo in stile tardoromanico. All'inizio del Cinquecento fu rimaneggiata in forme gotico-rinascimentali dall’architetto Gaspare di Parma. Nella seconda metà del Settecento fu ristrutturata d nuovo sotto la supervisione dell’architetto lombardo Luca Andrioli, secondo canoni classicheggianti con elementi barocchi. La facciata della chiesa richiama così a tipici modelli settecenteschi, perdendo la facciata cinquecentesca a capanna con un rosone e due monofore policrome. L’interno, a navata unica rettangolare, si articola con sei cappelle, tre per lato, e relativi altari di marmi policromi, presbiterio con altare maggiore marmoreo, abside poligonale, volta a botte con crociere in corrispondenza delle cappelle mediane.