Der älteste Teil des heutigen Gebäudes, der südöstliche Hauptbau, entstand 1370 als ›neues Kaufhaus‹. 1419 wird es erstmals als Rathaus bezeichnet.
Die reichverzierte astronomische Uhr wurde um 1520 angebracht. Die üppige Bemalung der Fassade wurde auch auf den Altbau ausgedehnt und zeigt lehrhafte Darstellungen von Tugenden, Geboten und Lastern. Die heute zu sehende Malerei stammt aus dem Jahre 1900, als die von der Witterung größtenteils zerstörte Bemalung wiederhergestellt oder im Geiste der verbürgten Teile neu erstellt wurde.
Das Innere des Rathauses brannte 1944 zum größten Teil aus. Unbeschadet blieb jedoch das gesamte Erdgeschoß und das 1. Obergeschoß des Südflügels.
Im Treppenhaus kann man die Nachbildung des Fluggerätes des legendären ›Schneiders von Ulm‹ bewundern