La commune de Saint-Bonnet-l'Enfantier, et qui est sereine et agricole, se trouve dans le département de la Corrèze ; on y dénombre 361 habitants. Les constructions sont surtout âgées. La commune profite d'un climat particularisé par des précipitations de 985 mm par an. La population est essentiellement âgée, on y note en particulier un âge moyen de 41 ans, mais un taux d'enfants et d'adolescents de 24% et une taille moyenne des ménages de 2.4 personnes.
D'un point de vue économique, la situation se distingue entre autres par une part d'ouvriers de 56% et une taxe habitation comparativement assez faible (14%), mais un taux de chômage relativement inférieur : 4%. Il faut également y citer une densité de population de 30 hab./km², un pourcentage de petits terrains de 2% et une portion d'utilisation de la voiture de 13%.