L'église Saint-Sulpice de Châteldon date des XIIème et XVème siècles. L'église abrite une Crucifixion attribuée à l'école italienne du XVème siècle.