La localité de Peyrilhac, calme et agrémentée de commerces locaux, qui comprend 1229 habitants, est située dans le département de la Haute-Vienne. Les constructions sont en majorité ancienes. Du point de vue des équippements, l'entité possède des très hauts moyens de transport public (3.8 par km²), par contre une capacité d'accueil touristique de 11 lits et des médecins généralistes de un médecin pour 1200 habitants.
En ce qui concerne le climat, la commune jouit de des précipitations de 918 mm par an, par contre un ensoleillement de 1870 heures par an. Un taux de personnes âgées de 21% caractérise la population, en majorité âgée. Elle est également particularisée par une évolution du nombre de places en établissement scolaires de 50, par contre une année moyenne de contruction de 1965, une part de petits terrains de 2% et une proportion de logement social HLM de 2%.