L'édifice actuel comprend un clocher extérieur, une nef de sept travées avec bas-côtés, un transept et un choeur (l'abside à noues multiples est du type Beaumanoir). Devant le bras sud du transept on voit une croix ancienne fleuronnée, restaurée en 1856.
L'église possède une croix processionnelle du début du XVIIème siècle portant le poinçon du maître orfèvre François Lapous (restaurée en 1832 par Le Goff), une boîte aux saintes huiles datée du XVIIème siècle, une coquille à baptême du XVIIème siècle, une Vierge à l'Enfant datée de 1667-1668 (avec poinçon de Paris).
L'ancienne église contenait le tombeau, avec statue couchée, d'un seigneur d'Ancremel. L'autel dédié à Notre-Dame de Lourdes provient de l'ancienne église. L'église abrite les statues de saint Pierre, saint Yves (1934, oeuvre de F. Chauris, sculpteur de Morlaix) et une Vierge de Jessé.