La localité de Astaillac, et qui est calme, est situé dans le département de la Corrèze. Elle compte une population de 220 habitants. Les logements anciens constituent l'essentiel du parc immobilier. Un âge moyen de 47 ans, une proportion de personnes âgées relativement supérieure à la moyenne : 37% définissent la population, essentiellement âgée. La santé économique se distingue notamment par une taxe habitation de 14%, mais une portion d'ouvriers comparativement supérieure (73%).
Au niveau climatique, la localité jouit de des précipitations de 954 mm par an. Au niveau des infrastructures, la commune possède une capacité d'accueil touristique de 33 lits. Il faut aussi citer un taux de déplacement vers un lieu de travail extérieur de 95% et une densité de population de 30 hab./km², mais une proportion de petits terrains assez élevée (9%) et une portion d'espaces verts relativement assez haute.