CHARNAT se situe dans la région Auvergne Rhône Alpes et dans le département : PUY-DE-DOME , son code postal est 63290, son code INSEE : . La commune fait partie de l'arrondissement de Thiers. Les habitants de : CHARNAT se noment les Charnatoises, Charnatois. La commune compte 209 habitants..
CHARNAT à une surficie de 530 Km2, les coordonéées GPS de CHARNAT sont 45.944851182,3.434415747. Le Nombre d'habitations est de 97 composé de 82 résidences pricipales de 9 résidences secondaires ainsi que de de 6 logement vacances. Le maire de CHARNAT est BLANCHOZ Philippe (1965-02-05), Cadre administratif et commercial d'entreprise.