Cette commune située à 30km de Cahors a été classée "Village préféré des Français" le 26 juin 2012 au cours d'une émission diffusée sur France2.
En 1793, cette commune comptait 1090 habitants. Aujourd'hui, 217 habitants y vivent.
Il s'agit là d'un des plus beaux villages de France. André Breton y a acquis l'ancienne auberge des mariniers en 1950. Il y est venu pour poursuivre son rêve de pierres et de lumière.