Située dans le Parc Naturel Régional des Grands Causses, sur le versant Sud des Monts du Lévézou.
Ce village très ancien est situé sur la voie romaine qui reliait jadis Millau à Rodez. Aujourd’hui ce village médiéval est traversé par le GR62 qui relie Meyrueis en Lozère à Conques en Aveyron.