L’église St Martin est une église romane du 12ème siècle. Ce bâtiment imposant rappelle que la population fut importante. En effet, à la fin du 19ème siècle la construction du chemin de fer et du viaduc de Souillac attira de nombreux ouvriers, la commune comptait alors plus de 1000 habitants. « Nef unique (25m), dont les murs sont partiellement du 12ème siècle, faite de 5 travées barlongues voûtées d’ogives et terminées par une abside polygonale. Sur la première travée, intéressant clocher carré du 14ème couvert d’un toit d’ardoises à quatre pans. ».