Juchée sur une élévation de terrain, cette église est un vaste édifice régulier constitué d'une nef et de deux bas-côtés.
Quatre grandes époques se partagent la construction du bâtiment actuel. La plus ancienne remonte à l'époque romane et correspond aux murs sud et ouest de la première travée de la nef et au mur occidental du bas-côté sud, vestiges d'une église antérieure détruite au XIIIe siècle pour permettre la nouvelle construction. Le chevet, les deux bas-côtés et la partie basse du chevet sont refaits à l'époque médiévale. Le dernier étage du clocher formant beffroi et sa flèche d'ardoise octogonale datent de l'époque classique.
En 1843, le monument est restauré et la sacristie accolée au chevet.