Gannat est une ville de l' Allier en région Auvergne-Rhône-Alpes.
Gannat compte 5838 habitants appelés les "Gannatois, Gannatoises".
La densité de la population de Gannat est de 158 habitants au km².
Le maire de Gannat est Madame Véronique POUZADOUX