La localité de Saint-Bonnet-l'Enfantier, qui comprend 361 habitants, est située dans le département de la Corrèze. Elle est agricole et paisible. La majorité des habitations sont ancienes. L'entité profite de conditions climatiques distinguées par un ensoleillement de 2041 heures par an, mais des précipitations de 985 mm par an.
Les habitants sont pour la plupart âgés ; on note une taille moyenne des ménages de 2.4 personnes, une portion de retraités de 21% et un taux de personnes âgées de 24%. En ce qui concerne l'économie, la situation comprend un taux de chômage relativement assez inférieur : 4%, un revenu moyen de 27100 € et une taxe habitation comparativement faible (14%). On peut signaler une évolution du nombre de places en établissement scolaires de 58 mais une densité de population de 30 hab./km².