L'entité de Saint-Angel, reposante et rurale, se trouve dans le département de la Corrèze et compte 684 habitants. L'habitat est principalement composé de bâtiments anciens. Au niveau climatique, la commune profite de des précipitations de 969 mm par an, par contre un ensoleillement de 2002 heures par an. La situation économique comprend entre autres une part de cadres de 41% et un taux de chômage de 7% mais une taxe habitation proportionnellement très faible : 11%.
Les habitants sont pour la plupart âgés, ils sont caractérisés par une part de retraités de 21%. Elle est aussi distinguée par un nombre d'établissements scolaires de 1.4, une quotité d'utilisation de la voiture de 6% et une part de propriétaires de 69%, par contre une densité de population relativement assez inférieure : 10 hab./km².