L'imposante église romane du XIIème siècle, entièrement restaurée abrite un bénitier et une crypte moyenâgeuse où a été installée une stèle baptistère contenant une relique du pape Jean-Paul II.
Deux châteaux du XVe siècle du XVIe siècle, le château de Sainte Orse et le château de la Salle, témoignent du passé historique du village. Vous pourrez aussi découvrir au hameau de « La Faye » le castel d'Élizabeth JOUFFRE DE LA FAYE qui épousa le Maréchal BUGEAUD et à « Peyrebrune » un mégalithe remontant aux Celtes du premier âge de fer et qui fut le lieu où vécut Georges de PEYREBRUNE, écrivain féministe.