La commune se trouve à la limite du causse et du Limargue. Galiot de Genouillac, un de ses seigneurs, s'est illustré auprès des rois Charles VIII, Louis XII et François Ier. Son château et l'église du village témoignent de ce passé glorieux. L'église Saint-Pierre est le seul édifice religieux de l'époque de la Renaissance du département du Lot. Commencée en 1540 et terminée en 1549, l'église est de style monumental et consacrée uniquement à la gloire de Galiot de Genouillac.
Il y a plusieurs commerces au village, y compris restaurants, boulangerie, pharmacie, la Poste, boucherie et épicerie. En plus, le petit village est animé par le marché les 1er et 3ème lundis du mois.