L’église Saint-Jean est un édifice complexe, dont l’origine remonte à l’époque romane et qui a fait l’objet de nombreuses transformations. Au XIIIe siècle et au début du XIVe siècle, l’abside romane dégradée a été remplacée par le chevet actuel, raidis de contreforts. A la même époque, on surélève le clocher dont la base est romane, en y établissant de puissants contreforts. Le portail de façade romane est transformé dans l’esprit gothique. Au XIXe siècle, les voûtes de la nef et des bas-côtés sont refaites en style gothique et la façade est percée d’un bel oculus.