Dans le département du Cantal est située la commune de Bonnac, rurale et calme. Elle compte 170 habitants. L'habitat est surtout composé de bâtiments anciens. En ce qui concerne l'économie, la situation se distingue notamment par un revenu moyen proportionnellement bas (18900 €), par contre une taxe habitation de 24%. Les habitants sont surtout âgés et on note entre autres un taux de personnes âgées élevé (38%), une portion de retraités supérieure (40%), un âge moyen proportionnellement supérieur à la moyenne : 51 ans, un taux de fécondité proportionnellement bas et une portion d'enfants et d'adolescents proportionnellement très inférieure : 12%.
Il y a également lieu de distinguer une densité de population proportionnellement très inférieure (10 hab./km²) et une basse proportion de logement social HLM (0%) mais une année moyenne de contruction proportionnellement ancienne (1945).