Première mention en 984. Reconstruction totale ou partielle au 13e siècle. De cette campagne subsistent la première travée du choeur et les deux dernières travées de la nef. Construction de la chapelle de la Vierge en 1813 et de celle de saint Roch en 1816. Démolition du porche en 1815. Reconstruction du clocher, à l'emplacement de l'ancienne sacristie, en 1840, par l'entrepreneur Pierre Burgos de Reyrieux. Construction de la sacristie droite entre 1840 et 1843. Prolongement des chapelles latérales en bas-cotés en 1844. Ensemble (nef et bas-cotés) prolongé d'une travée entre 1870 et 1876 (date gravée sur le portail) , par l'architecte lyonnais René Ribollet, façade dessinée par Irénée Chalandon. En 1890, adjonction d'une sacristie à gauche de la première travée du choeur.