Le département du Puy-de-Dôme comprend la commune de Charnat. On y dénombre 203 habitants. Elle est reposante. Les habitations âgées forment l'essentiel de l'habitat. En ce qui concerne l'économie, l'état des lieux se distingue en particulier par un taux de cadres de 24% et un revenu moyen de 24800 €, mais une quotité d'ouvriers proportionnellement supérieure à la moyenne (76%).
Dans l'entité, les infrastructures sont caractérisées par une capacité d'accueil touristique de 6 lits. Un âge moyen de 45 ans mais un pourcentage de retraités proportionnellement assez supérieur (39%) définissent la population, essentiellement âgée. Signalons également une quotité de logement social HLM très inférieure à la moyenne (0%), une densité de population de 40 hab./km², un taux de petits terrains de 8% et un taux de déplacement vers un lieu de travail extérieur de 76%.