The current building was built in the 17th century on the site of a 13th-century church. There are two other churches in the town. One, dedicated to Saint Sebastian, is mentioned as a chapel in the early 16th century, but was extended into a church in 1646 after an outbreak of the plague. It was restored in 1904 and in 1963. The second is dedicated to the Holy Spirit and is a Gothic building first mentioned in documents dating to 1487, but frequently restyled, most recently in 1895. It is built on top of prehistoric and Roman occupation layers.