La commune de Saint-Fréjoux est situé dans le département de la Corrèze ; on y dénombre 297 habitants. Elle est champêtre et sereine. Les habitations ancienes composent la plupart du parc immobilier. Les habitants sont principalement âgés et sont caractérisés entre autres par une proportion de personnes âgées de 27%. D'un point de vue économique, la situation se distingue notamment par une taxe habitation comparativement très basse (11%), par contre un taux de chômage de 5% et un revenu moyen de 25300 €.
En ce qui concerne le climat, la localité profite de des précipitations de 927 mm par an, un ensoleillement de 1980 heures par an. En outre, il y a lieu de distinguer une part d'utilisation de la voiture de 4%, un taux de propriétaires de 83% et une évolution du nombre de places en établissement scolaires de 90, une densité de population assez inférieure à la moyenne (10 hab./km²).