Dans le département du Lot est située l'entité de Castelfranc, et qui est paisible et dispose de magasins de proximité. Elle compte 392 habitants. Les bâtiments sont principalement âgés. La commune jouit d'un climat caractérisé par un ensoleillement de 2081 heures par an. Dans l'entité, les équippements sont définis par une capacité d'accueil touristique de 44 lits.
Une proportion de personnes âgées de 30% mais une taille moyenne des ménages assez basse : 2.1 personnes définissent la population, en majorité âgée. La prospérité comprend notamment une taxe habitation de 18%, une part d'ouvriers de 57%. On peut constater une basse portion de propriétaires (64%) mais un taux de logement social HLM de 7%, une évolution du nombre de places en établissement scolaires de 25 et un assez faible taux de déplacement vers un lieu de travail extérieur (69%).