La belle église romane dépendait au 12e s. d’un prieuré bénédictin rattaché à l’abbaye d’Aurillac. Ceci explique que sa façade occidentale soit très influencée par le style saintongeais. Fortifiée, elle dissimule dans le mur ouest un couloir de défense et conserve sur le haut des murs des vestiges de merlons (partie supérieure des créneaux). À l’intérieur de l’église, outre un beau baptistère roman, on découvre deux retables en bois sculpté du 17e s.