L'entité de Saint-Bonnet-l'Enfantier, et qui est champêtre et reposante, est situé dans le département de la Corrèze ; elle compte une population de 361 habitants. L'habitat est surtout composé de bâtiments anciens. Du point de vue climatique, l'entité jouit de un ensoleillement de 2041 heures par an, des précipitations de 985 mm par an.
Le climat économique se distingue en particulier par un taux de chômage assez inférieur (4%), par contre un revenu moyen de 27100 € et une taxe habitation inférieure : 14%. Un âge moyen de 41 ans mais un taux de retraités de 21% spécifient la population, surtout âgée. A constater une évolution du nombre de places en établissement scolaires de 58 et un pourcentage de logement social HLM de 1%, une densité de population de 30 hab./km².