L'église, forteresse du XIIIe siècle, à cheval sur le mur d'enceinte, a subi au XIXe de lourds travaux de restauration.
Placée sous le vocable de Saint Laurent et Saint Front, elle dessine un vaste rectangle de six travées d’ogives, éclairées par des baies parcimonieuses, sauf le chœur, avec son immense verrière axiale.
Les quatre premières travées occupent la nef, sur le mur Nord, une chapelle s’ouvre entre les deux colonnes de la troisième travée, le cinquième forme le transept et la sixième accueille le chœur.
Un complexe systèmes de fortification occupe toutes les parties hautes de l’église.
La façade Ouest est très remarquable : elle encadre, entre deux tours carrées de défense, un portail complexe, à quatre voussures, brisées, dominé par une frise sculptée de thèmes divers, elle-même surmontée d’une galerie à balustrade ajourée.