L'église médiévale Sancto-Guerano (Saint-Guérin) mentionnée en 1326, probablement ruinée au sortir de la guerre de Cent ans, est entièrement reconstruite durant la 1ère moitié du 16e siècle ; son plan, les moulures des arcs et sa sculpture sont représentatifs de la plupart des églises édifiées à cette époque dans la vallée du Lot. Le clocher est présenté en 1597 comme une "belle tour carrée toute neuve". Délaissée au cours du 17e siècle, l'église est en mauvais état en 1666 (5 catholiques seulement sont répertoriés dans la paroisse en 1680, pour 350 huguenots) ; en 1776, seule la chapelle de l'épître abrite encore l'office. Un devis de réparation est établi en 1829 par l'entrepreneur Etienne Lajassès, pour des travaux de menuiserie et de maçonnerie consistant à la clôture du porche et au crépissage du clocher. Elle est interdite au culte en 1895 pour cause de délabrement, et la toiture supprimée en 1923. Des travaux de consolidation des murs ont été effectués en 1988 à l'initiative de l'association de sauvegarde du patrimoine communal.