La localité de Bonnac, calme et champêtre, où l'on dénombre 170 habitants, se trouve dans le département du Cantal. Les bâtiments sont principalement âgés. Du point de vue climatique, l'entité jouit de des précipitations de 871 mm par an. D'un point de vue économique, l'état des lieux comprend notamment un revenu moyen proportionnellement très inférieur à la moyenne (18900 €). Une proportion de personnes âgées comparativement assez supérieure à la moyenne (38%), une portion de retraités relativement assez importante : 40%, un âge moyen très supérieur à la moyenne (51 ans), un taux de fécondité proportionnellement assez bas et un pourcentage d'enfants et d'adolescents proportionnellement très faible (12%) distinguent la population qui est essentiellement âgée.
Elle est aussi particularisée par une basse densité de population (10 hab./km²) mais une quotité de logement social HLM très inférieure (0%) et une année moyenne de contruction comparativement ancienne (1945).