La commune de Saint-Léger-Magnazeix, et qui est paisible, se trouve dans le département de la Haute-Vienne ; elle compte 527 habitants.. La localité bénéficie de conditions climatiques distinguées par un ensoleillement de 1810 heures par an. La situation économique se distingue en particulier par une taxe habitation comparativement assez inférieure (14%) mais un revenu moyen proportionnellement très faible (15700 €).
Les habitants sont en majorité âgés et on distingue une quotité de personnes âgées relativement importante (37%) et un âge moyen assez supérieur : 49 ans, mais une taille moyenne des ménages de 2.2 personnes. En outre, on peut y indiquer une année moyenne de contruction ancienne : 1948 mais un taux de logement social HLM de 0%, une densité de population inférieure (10 hab./km²) et un taux de déplacement vers un lieu de travail extérieur proportionnellement assez inférieur à la moyenne (64%).