La localité de Saint-Angel, qui comprend 684 habitants, est située dans le département de la Corrèze. Elle est rurale et reposante. Les logements âgés forment la plus grosse partie du parc immobilier. La prospérité est caractérisée entre autres par une taxe habitation proportionnellement inférieure : 11% mais une proportion de cadres de 41%. La commune jouit d'un climat caractérisé par des précipitations de 969 mm par an.
Une quotité de retraités de 21%, mais une part d'enfants et d'adolescents de 24% définissent la population, essentiellement âgée. Elle est aussi remarquable par un taux de déplacement vers un lieu de travail extérieur de 93%, une proportion de petits terrains de 3%, une proportion d'utilisation de la voiture de 6% et une évolution du nombre de places en établissement scolaires de 33, une densité de population assez basse (10 hab./km²).