La localité de Saint-Angel est situé dans le département de la Corrèze. On y dénombre 684 habitants. Elle est reposante et campagnarde. Les constructions sont essentiellement ancienes. La commune jouit d'un climat particularisé par des précipitations de 969 mm par an, mais un ensoleillement de 2002 heures par an. Le climat économique se distingue entre autres par une taxe habitation inférieure à la moyenne (11%), par contre un pourcentage d'ouvriers de 59% et un pourcentage de cadres de 41%.
Une part d'enfants et d'adolescents de 24%, mais une quotité de personnes âgées de 23% spécifient les habitants qui sont surtout âgés. A citer : une densité de population assez inférieure à la moyenne : 10 hab./km² mais un taux de déplacement vers un lieu de travail extérieur de 93% et un pourcentage de propriétaires de 69%.