Le bâtiment actuel a été construit en 1465, en remplacement de la précédente église ; il a connu des modifications tout au long de son histoire, notamment en 1755 avec la reconstruction du chœur. L’église est en forme de croix latine : nef à trois travées, un transept, un chœur avec bas-côtés de deux travées. Tous ces éléments, ses dimensions, la qualité de la taille et de l’assemblage des matériaux démontrent l’importance de la commune à l’époque de sa construction. Elle comporte de nombreux éléments gothiques flamboyant caractéristiques du pays de Dinan. Les deux chapelles ont été restaurées en 1938 pour celle de Beaumont, et en 1939 pour celle du Rosaire. Elle a toujours son cimetière à côté d’elle, au nord. La partie sud du cimetière a été enlevée en 1908 pour agrandir les rues d’accès au bourg. L’intérieur de l’église a été « restauré » en 1938.
A l’intérieur, présence d’une statuaire assez abondante du 16 et 17ème siècle principalement et classée (MH=monuments historiques) pour la plupart. Également présents un bénitier en pierre et des fonts baptismaux en granit, tous les deux du 15ème siècle et classés (MH).