le Roc est une commune du département du Lot, dans la région d' Occitanie.
Roc fait partie du canton de Souillac
le Roc adhère à la la communauté de communes Causses et Vallée de la Dordogne
le Roc fait partie du bassin de vie de Souillac
90 m.
La population du Roc est de 220 habitants (2020)
Le code postal de du Roc est : 46200