"La beauté à fleur de pierre" résume bien le village accroché à la falaise. Deux gros bourgs le composent, Faycelles et le Mas du Noyer, et sont complétés par de nombreux hameaux. La commune compte environ 650 habitants. Il subsiste six fermes, la plupart tournées vers la production de lait de vaches, le plus grand nombre d'habitants travaillant sur le Figeacois (Figeac à 7 km).
Favori