Saint-Fréjoux est une ville de la Corrèze en région Nouvelle-Aquitaine. Saint-Fréjoux compte 296 habitants. La densité de la population de Saint-Fréjoux est de 12 habitants au km².
Le maire de Saint-Fréjoux est Monsieur Stéphane PEYRAUD