Origine et histoire du Château de Gannat
L'ancien château de Gannat, situé dans la commune de Gannat (Allier, Auvergne-Rhône-Alpes), se trouve au nord du centre-ville, entre la place des Anciens-d'AFN et la place Rantian. Il s'agit d'un château défensif du XIVe siècle, bâti sur un plan carré et flanqué de quatre tours pourvues de machicoulis, reliées entre elles par des courtines crénelées. À l'origine, l'édifice se dressait hors de l'enceinte urbaine et était entouré d'eau. Le château est inhabitables depuis le XVIe siècle ; sur son mur est subsistent les traces d'une cheminée et de deux baies ogivales. Il a été utilisé comme prison jusqu'au début du XXe siècle. Le site avait déjà été occupé par une motte castrale proche de l'emplacement actuel de l'église Sainte-Croix : au XIXe siècle, on a mis au jour les fondations de deux tours, l'une ronde et l'autre carrée. Vers 1200 ou un peu plus tard, le château actuel a été édifié plus au nord, à la limite de la ville ; lorsque les bourgeois de Gannat obtinrent une charte de franchises en 1236 et firent entourer la ville d'une enceinte, le château s'appuya sur cette muraille tout en restant à l'extérieur, près de la porte nord. L'édifice, qui accueille aujourd'hui le musée municipal Yves-Machelon, a été inscrit au titre des monuments historiques en 1926.