En 1866 la municipalité confie l'enseignement primaire des garçons aux Frères des Ecoles Chrétiennes. Le local servant d'école devient vite insuffisant alors que le nombre d'élèves s'accroît rapidement, passant de 104 en 1867 à 143 deux ans plus tard. On décide en 1869 de l'échanger contre la maison que possède Sébastien Lamoure près de l'église et du foirail. Les travaux d'appropriation sont terminés au printemps 1870. En 1873 un premier agrandissement est entrepis par le maçon Lescoul d'après les plans du frère directeur, Jean Hippolyte Ménel. Il permet de doubler la surface initiale et d'intégrer un pensionnat. Prévu pour une trentaine de lits au départ, il est vite saturé puisque les pensionnaires sont près d'une centaine en 1875. Aussi un deuxième agrandissement est-il nécessaire : achevé en avril 1876, il consiste en l'édification d'une aile en retour d'équerre, vers l'ouest, également due au frère directeur et à l'entrepreneur Lescoul. En une dizaine d'années le nombre d'élèves inscrits triple jusqu'à atteindre 311 en 1879, avant de décroître progressivement dans les années 1880, conséquence de la crise du phylloxéra. L'école comprend alors cinq classes : deux classes pour le cours élémentaire, une pour le cours moyen et deux pour le cours supérieur de deux ans. Malgré sa réputation et les nombreux succès obtenus, la laïcisation est votée en 1890 par le conseil municipal entraînant la démission des frères. En 1897 l'école maternelle est transformée en classe enfantine annexée à l'école publique de garçons. Le cours complémentaire d'un an, créé en 1891, est supprimé en 1915 à cause d'un effectif insuffisant. Il faut attendre l'après seconde guerre mondiale pour que les effectifs scolaires augmentent et même explosent dans les années 1950.
En 1948 le cours complémentaire est à nouveau ouvert et compte 48 élèves en 1950. Des travaux de rénovation sont lancés dès 1949 sous la direction de l'architecte Gabriel Charles. Ils sont suivis en 1951-1952 de la construction d'un pavillon d'entrée, au sud, et d'un bâtiment consacré à l'enseignement ménager et agricole dans le prolongement de l'aile est de l'ancienne école (bâtiment A). Malgré ce, les locaux restent insuffisants. Un projet de grande ampleur (bâtiment B), conçu par les architectes associés Charles, Armandary et Ambite, est validé en 1956. Les travaux, dont le gros oeuvre est confié à l'entrepreneur Ségura, débutent en 1957 et s'achèvent au début des années 1960 alors que l'établissement est devenu Collège d'Enseignement Général. Un bâtiment annexe est construit en 1967 pour abriter deux classes (bâtiment C), suivi en 1978 d'un atelier (bâtiment D). Les nombreux travaux de rénovation et restructuration des espaces intérieurs entrepris à partir de la fin du 20e siècle jusqu'à nos jours n'affectent pas, ou peu, la physionomie générale de l'ensemble des bâtiments. Les derniers travaux en 2017 ont notamment consisté en la requalification des espaces de restauration collective au niveau du bâtiment A. Quant à l'ancienne école, qui a perdu sa vocation scolaire à la fin du 20e siècle, elle sert désormais d'espace culturel municipal.
Chercheur pour le Département du Lot depuis 2017. Conservateur des antiquités et objets d'art du Lot depuis 2019.