Nachdem der Vorgängerbau 1780 abbrannte, wurde ab 1782/73 das heutige Gebäude errichtet. Für die Pläne zeichnete sich Christian Großbayer aus Haigerloch aus, der z. B. auch die Augustiner-Klosterkirche plante. Die Fertigstellung des Rathauses erlebte er aber nicht mehr, da er zuvor starb.
In dem Gebäude befanden sich anfänglich ein Lager für Salz und Frucht sowie für die Feuerspritzen. Im dritten Stock befand sich der Ratssaal, dort gab es auch einen Arrest-Raum. Der Ratssaal wurde ab 1870 in den zweiten Stock verlegt. Die Verwaltung zog 1974 in den Klosterbau, nach dem 2. Weltkrieg saß hier übrigens der französische Ortskommandeur.
Ab 1984 wurde hier eine Gaststätte betrieben - mit einer kurzen Unterbrechung, kann ab 2000 hier wieder sehr gut gespeist werden.