GANNAT se situe dans la région Auvergne Rhône Alpes et dans le département : ALLIER , son code postal est 03800, son code INSEE : . La commune fait partie de l'arrondissement de Vichy. Les habitants de : GANNAT se noment les Gannatois, Gannatoises. La commune compte 6027 habitants..
GANNAT à une surficie de 3673 Km2, les coordonéées GPS de GANNAT sont 46.098528458,3.177638829. Le Nombre d'habitations est de 2738 composé de 2385 résidences pricipales de 102 résidences secondaires ainsi que de de 251 logement vacances. Le maire de GANNAT est POUZADOUX Véronique (1983-10-25), Profession libérale.