Saint-Angel est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Saint-Angel fait partie du canton de Plateau de Millevaches 
Saint-Angel adhère à la la communauté de communes Haute-Corrèze Communauté 
Saint-Angel fait partie du bassin de vie de Ussel 
Madame le maire de Saint-Angel est Jacqueline CORNELISSEN - Ancien cadre (2026)
La population de Saint-Angel est de 705 habitants (2025) 
L'altitude moyenne de Saint-Angel 640 mètres.
Le code postal de Saint-Angel est : 19200
Le code INSEE de Saint-Angel est : 19180
1 Il y a 1 Ecole à Saint-Angel. Voir les établissements scolaires de Saint-Angel. 
19.0 La part des résidences secondaires est de 19.0 %. 
Tous les chiffres et statistiques sur Saint-Angel sur le site Insee.fr 
Valiergues: à 5.42 km
Combressol: à 6.38 km
Mestes: à 6.44 km
Meymac: à 7.66 km
Ussel: à 7.76 km
Maussac: à 7.88 km
Chaveroche: à 8.04 km
Alleyrat: à 8.21 km
Chirac-Bellevue: à 8.22 km
Ambrugeat: à 9.33 km
Palisse: à 9.73 km
Saint-Étienne-la-Geneste: à 10.88 km
Davignac: à 11.05 km
Saint-Exupéry-les-Roches: à 11.09 km
Sainte-Marie-Lapanouze: à 11.83 km
Saint-Pardoux-le-Vieux: à 11.93 km
Saint-Fréjoux: à 11.93 km
Ecole primaire - Public