Gannat est une ville du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Gannat est une commune chef-lieu de canton.
Gannat fait partie du canton de Gannat
Gannat adhère à la la communauté de communes Saint-Pourçain Sioule Limagne
Gannat fait partie du bassin de vie de
341 m.
La population de Gannat est de 5832 habitants (2020)
Le code postal de de Gannat est : 03800