L'église aurait été édifiée sur un ancien cimetière mérovingien et devait être en bois[3]. La construction de l'église actuelle début au xie siècle, il n'en subsiste que la nef ; elle est mentionnée pour la première fois en 1030[a 1]. Le clocher-porche date du xiie siècle, c'est le seul clocher-porche romain conservé en Mayenne ainsi que le seul clocher romain couvert en pierre [a 1]. Les deux chapelles formant transept sont ajoutées au xve siècle et sont des chapelles seigneuriales ; la sacristie est édifiée en 1890 par Eugène Boret puis, en 1895 l'architecte lavallois Georges reconstruit le chœur et ajoute les absidioles des chapelles du transept
Oynap.