Les parties les plus anciennes (transept, travée de la nef et chapelle latérales) datent du XIIe siècle. Remaniée périodiquement, à mesure de l’accroissement de la population du village, l’église remplace la petite chapelle Sainte Auxile. Le chœur et le clocher sont du XIVe, la sacristie de la fin du XVe. En 1843, la nef et les bas-côtés passent de deux à quatre travées, le clocher est déplacé. Au XXe, le chœur est agrandi d’une travée, la chapelle latérale droite augmente encore la capacité de l’édifice.
Dans le chœur, on remarque une peinture murale (vision de St François d’Assise et annonciation), des consoles ornées d’une tête de diable cornu regardant son postérieur nu et dans le transept, les chapiteaux à feuillages.