Dans le département du Lot est située l'entité de Castelfranc, et qui est sereine et possède des commerces locaux. Elle compte 392 habitants. L'habitat est pour la plupart ancien. Le climat économique se distingue par une taxe habitation de 18% mais un revenu moyen de 24000 €. En ce qui concerne le climat, l'entité bénéficie de un ensoleillement de 2081 heures par an mais des précipitations de 774 mm par an.
Une part d'enfants et d'adolescents de 24%, une basse taille moyenne des ménages (2.1 personnes) spécifient les habitants, surtout âgés. A distinguer aussi une densité de population de 80 hab./km², une évolution du nombre de places en établissement scolaires de 25 et un taux de déplacement vers un lieu de travail extérieur proportionnellement assez inférieur (69%) mais un pourcentage de propriétaires proportionnellement faible (64%).