Saint-Fréjoux est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Saint-Fréjoux fait partie du canton de Haute-Dordogne 
Saint-Fréjoux adhère à la la communauté de communes Haute-Corrèze Communauté 
Saint-Fréjoux fait partie du bassin de vie de Ussel 
Le maire de Saint-Fréjoux est M. Stéphane PEYRAUD - Technicien (2026)
La population de Saint-Fréjoux est de 263 habitants (2025) 
L'altitude moyenne de Saint-Fréjoux 690 mètres.
Le code postal de Saint-Fréjoux est : 19200
Le code INSEE de Saint-Fréjoux est : 19204
0 Il n'y a aucun établissement scolaire à Saint-Fréjoux.
8.2 La part des résidences secondaires est de 8.2 %. 
Tous les chiffres et statistiques sur Saint-Fréjoux sur le site Insee.fr 
Saint-Exupéry-les-Roches: à 3.30 km
Ussel: à 4.98 km
Saint-Bonnet-près-Bort: à 5.65 km
Veyrières: à 6.41 km
Mestes: à 6.84 km
Saint-Étienne-aux-Clos: à 7.09 km
Thalamy: à 7.62 km
Aix: à 7.70 km
Saint-Pardoux-le-Neuf: à 8.09 km
Saint-Victour: à 9.24 km
Chaveroche: à 9.36 km
Lignareix: à 9.52 km
Confolent-Port-Dieu: à 9.65 km
Valiergues: à 9.77 km
Saint-Pardoux-le-Vieux: à 10.21 km
Margerides: à 10.59 km
Savennes: à 10.67 km
Saint-Étienne-la-Geneste: à 11.37 km
Courteix: à 11.65 km
Monestier-Port-Dieu: à 11.69 km
Chirac-Bellevue: à 11.84 km
Saint-Angel: à 11.93 km