Treignat est une ville de l' Allier en région Auvergne-Rhône-Alpes.
Treignat compte 475 habitants appelés les "Treignacois, Treignacoises".
La densité de la population de Treignat est de 16 habitants au km².
Le maire de Treignat est Madame Patricia CHOUTEAU