La commune de Saint-Priest-Ligoure, rurale et paisible, se trouve dans le département de la Haute-Vienne ; elle compte une population de 668 habitants. La plupart des logements sont âgés. Une taille moyenne des ménages de 2.3 personnes mais une quotité d'enfants et d'adolescents de 23% définissent la population qui est surtout âgée.
La localité jouit d'un climat particularisé par un ensoleillement de 1886 heures par an, des précipitations de 945 mm par an. La situation économique se distingue en particulier par une taxe foncière de 27% mais un revenu moyen de 27900 €. Elle est aussi particularisée par une évolution du nombre de places en établissement scolaires de 55, mais une proportion de logement social HLM de 0%, un pourcentage de petits terrains de 5% et une densité de population de 20 hab./km².