Une première église Sainte-Catherine-d'Alexandrie est attestée dès la fin du XIII° dans l'enceinte du château féodal.
Incendiée en 1425 puis détruite par les protestants au XVI° durant les guerres de religion, elle fut reconstruite
sans doute au XVII° à son emplacement actuel mais ne fut bénie qu'en 1865.