L’ancienne abbatiale a conservé sa tour-porche romane haute de 38 m. Les 2 tours carrées flanquant le début du chevet donnent au bâtiment sa silhouette si caractéristique. La nef, dont la voûte à clefs pendantes est supportée par des colonnes composites, reçoit une abondante lumière
De l’église romane primitive à nef unique terminée par un chevet plat, un curé bâtisseur, Toussaint Durand, soutenu par la communauté villageoise, a fait au XVIIème siècle un édifice imposant dont la tour, élevée en 1632, constitue la signature.