La localité de Rocamadour, et qui possède des commerces de proximité et est calme, où habitent 637 personnes, est située dans le département du Lot. Les logements âgés forment l'essentiel du parc immobilier. Du point de vue de l'économie, la situation se distingue notamment par un revenu moyen de 24700 €. Les habitants sont en majorité âgés et se distinguent par une quotité d'enfants et d'adolescents comparativement basse (17%), par contre une taille moyenne des ménages de 2.4 personnes.
Au niveau des équippements, l'entité possède une capacité d'accueil touristique de 2379 lits, mais des moyens de transport public proportionnellement hauts (1 par km²). En outre, il y a lieu d'indiquer une densité de population très inférieure à la moyenne : 10 hab./km², une évolution du nombre de places en établissement scolaires de 20, un nombre d'établissements scolaires de 1, un taux de petits terrains de 4% et un taux de déplacement vers un lieu de travail extérieur relativement inférieur : 63%.