La commune de Puy-d'Arnac est situé dans le département de la Corrèze ; elle compte une population de 273 habitants. Elle est reposante. Les constructions sont principalement ancienes. D'un point de vue économique, l'état des lieux se distingue notamment par une taxe habitation de 20%, par contre un taux de cadres haut : 65% et une proportion d'ouvriers comparativement basse : 35%.
Un âge moyen relativement assez haut (50 ans), un taux de personnes âgées très élevé (41%), une portion de retraités proportionnellement très haute (42%) et une basse part d'enfants et d'adolescents (15%) spécifient la population qui est principalement âgée. La localité bénéficie de conditions climatiques caractérisées par un ensoleillement de 2063 heures par an. On peut également distinguer un taux de propriétaires supérieur (91%) mais une année moyenne de contruction de 1954.