Saint-Haon-le-Châtel fut du XVème siècle jusqu'à 1677 la capitale de la région du Roannais jusqu'à ce que l'hôpital et la justice soient transférés à Roanne.