La commune de Ligneyrac, et qui est calme, est situé dans le département de la Corrèze ; elle compte une population de 319 habitants. Les habitations âgées forment la plus grande partie de l'habitat. Au niveau climatique, la commune profite de des précipitations de 960 mm par an. Une proportion d'enfants et d'adolescents très faible (14%) mais un taux de fécondité assez inférieur définissent la population qui est pour la plupart âgée.
La prospérité s'y trouve propice : un haut taux de cadres (67%), un taux de chômage assez inférieur (3%), une quotité d'ouvriers comparativement basse (33%) et une faible taxe habitation (7%). Elle est caractérisée par une densité de population de 40 hab./km², mais une portion de logement social HLM de 1% et une année moyenne de contruction de 1960.