La localité de Saint-Fréjoux est situé dans le département de la Corrèze. Elle compte une population de 297 habitants. Elle est champêtre et calme. L'habitat est pour la plupart ancien. La localité possède un climat distingué par des précipitations de 927 mm par an. En termes d'économie, la situation se distingue entre autres par une très basse taxe habitation (11%), par contre une proportion d'ouvriers de 56%.
Un âge moyen de 41 ans, mais une quotité de personnes âgées de 27% spécifient les habitants, pour la plupart âgés. A souligner : une densité de population relativement assez basse (10 hab./km²) mais une part de logement social HLM de 0%, une année moyenne de contruction de 1963, un pourcentage d'utilisation de la voiture de 4% et une portion de petits terrains de 5%.