L'histoire ancienne du bâtiment est mal connue : probablement d'anciennes halles, qui font place, en 1655, à une nouvelle construction dotée d'une tour, peut-être à usage de prison communale. En 1876, le bâtiment actuel est édifié sous la direction d’Auguste Véran, architecte départemental des Monuments historiques, avec notamment, sur les façades, des médaillons de marbre avec armoiries, sculptés par le sculpteur lyonnais Pierre Sibrent. Il réunit hôtel de Ville et prétoire de justice et de paix. La mairie reste dans ce bâtiment jusqu’à la construction de la mairie actuelle, place des Gitans, en 1933.