La commune de Castelfranc, et qui possède des commerces locaux et est tranquille, où l'on dénombre 392 habitants, est située dans le département du Lot. Les constructions sont en majorité ancienes. Les habitants sont pour la plupart âgés, ils se caractérisent en particulier par une assez faible taille moyenne des ménages (2.1 personnes), par contre une part de personnes âgées de 30% et une portion de retraités de 31%.
En ce qui concerne l'économie, l'état des lieux est caractérisé entre autres par une part de cadres de 43%. En outre, il y a lieu de souligner une densité de population de 80 hab./km², une quotité d'utilisation de la voiture de 9%, une évolution du nombre de places en établissement scolaires de 25, un nombre d'établissements scolaires de 3.4 et un taux de déplacement vers un lieu de travail extérieur inférieur : 69% mais une quotité de propriétaires inférieure à la moyenne : 64%.
5 chambres
Parking intérieur