L'église est très vraisemblablement établie sur une ancienne chapelle castrale dont elle conserve les vestiges. La nef unique, de plan rectangulaire avec son chevet plat, directement construite sur le rocher présente toutes les caractéristiques d'une construction des 11e ou 12e siècles. L'église a eu un usage funéraire, compte tenu du nombre de squelettes découverts lors de fouilles.
Au cours du 14e siècle, le choeur est orné d'une peinture monumentale [IM65001358].
Le clocher à double arcade a été redessiné dans le dernier quart du 18e siècle (1776).
2002-2008 : chercheur associé à l'Inventaire général
depuis 2008 : cbercheur à l'Inventaire général d'Occitanie