L'entité de Sainte-Foy-de-Longas, comprenant 241 habitants, est située dans le département de la Dordogne. Elle est tranquille. Beaucoup d'habitations sont ancienes. Une proportion de personnes âgées assez importante (37%), un âge moyen relativement supérieur : 50 ans, un taux de retraités comparativement haut (42%), une portion d'enfants et d'adolescents proportionnellement basse (16%), une croissance démographique proportionnellement assez faible et un taux de fécondité relativement assez bas distinguent la population qui est pour la plupart âgée.
D'un point de vue économique, la situation est caractérisée en particulier par un taux de chômage bas : 1%, par contre une taxe habitation de 19%. De plus, il faut noter une part de logement social HLM relativement inférieure à la moyenne (0%) mais un taux d'utilisation de la voiture très inférieur à la moyenne (1%).