La commune de Sornac, comprenant 837 habitants, se trouve dans le département de la Corrèze. Elle est tranquille et comprend des magasins de proximité. Les bâtiments âgés forment la plus grande part du parc immobilier. Du point de vue du climat, l'entité bénéficie de des précipitations de 977 mm par an mais un ensoleillement de 1966 heures par an. D'un point de vue économique, la situation est caractérisée en particulier par une taxe habitation relativement inférieure (13%).
La population est pour la plupart âgée ; on observe une taille moyenne des ménages élevée (2.8 personnes), un assez haut âge moyen (48 ans), un taux de fécondité assez inférieur et une part d'enfants et d'adolescents très basse (14%). Les équippements de l'entité sont particularisés par une capacité d'accueil touristique de 14 lits. Elle est aussi caractérisée par une quotité de logement social HLM proportionnellement très élevée : 19% et un taux de déplacement vers un lieu de travail extérieur inférieur à la moyenne (58%).