Située sur la rive droite du Lot, l'église paroissiale est d'époque romane et a été transformée au début du XVIIIe siècle sur les plans de Jean Parate. Une grande église, orientée plein nord, est alors bâtie sur les bases de l'église primitive qui joue dès lors le rôle de narthex. À la sobriété de l'architecture s'oppose la richesse des retables et particulièrement du maître-autel représentatif de l'art baroque du XVIIIe siècle. On accède à l'édifice par une escalier à balustres à double révolution.