L'ancienne église romane, mentionnée pour la première fois en 1092, sous le vocable de Saint-André, est détruite en 1862 pour faire place à un édifice plus grand. L'armoire eucharistique remployée dans la chapelle nord, est le seul vestige du choeur reconstruit dans la deuxième moitié du 15e siècle. A la veille de sa destruction l'ancienne église comporte une nef et une chapelle latérale plafonnées et un choeur de style gothique flamboyant. La nouvelle église est reconstruite, de 1862 à 1864, sur le même emplacement, par l'architecte lyonnais Joseph Clair ; une pierre de taille encastrée dans l'élévation droite porte la date, en relief, de 1862.