La localité de Leyrat, comprenant 156 habitants, est située dans le département de la Creuse. Elle est paisible et agricole.. La prospérité est caractérisée par un revenu moyen proportionnellement très inférieur à la moyenne (18800 €) mais une taxe habitation de 19% et une part de cadres de 42%. Un âge moyen de 46 ans distingue la population qui est essentiellement âgée.
Les équippements de l'entité sont caractérisés par une capacité d'accueil touristique de 5 lits. La commune jouit de conditions climatiques définies par des précipitations de 957 mm par an. De plus, il faut y remarquer une part de petits terrains très inférieure (0%), par contre un taux de déplacement vers un lieu de travail extérieur de 71%, une année moyenne de contruction assez ancienne (1948) et une densité de population relativement basse (10 hab./km²).