La construction de l’ancien hôtel de ville s’est étalée sur plus d’un siècle. Sa partie la plus ancienne (datant de 1410) donne sur la Schmiedestrasse (rue des forgerons), tandis que l’aile la plus récente, proche du marché, a été érigée sur les fondations de la halle et ses galeries marchandes du 13e siècle. L’aile attenante, donnant sur la rue Koebelingerstrasse, est appelée « l’aile des apothicaires » (« Apothekenflügel ») car c’était là qu’ils tenaient boutique au sein de l’hôtel de ville. Plus tard, cette aile a été reconstruite dans le style roman italien, après qu’un groupe de citoyens, mené par l’architecte néogothique bien connu Conrad Wilhelm Hase, ait réussi à sauvegarder le bâtiment de la démolition en 1844. Hase a ensuite été mandaté pour rénover les ailes restantes dans leur style d’origine de 1500, avec ses pignons gothiques exceptionnels et ses frises ornementales.
Parmi les portraits de princes et les armoiries, on peut y voir une représentation du « Luderziehen », un jeu populaire du moyen-âge semblable au tir à la corde mais dans lequel deux adversaires s’affrontant sont liés par une corde au cou (un jeu similaire, le « Fingerhakeln » dans lequel les adversaires s’affrontent mais cette fois-ci uniquement à l’aide de leurs doigts, est encore pratiqué dans le sud de l’Allemagne). Cette merveilleuse illustration, placée au-dessus de la fenêtre en ogive la plus à droite dans la Schmiedestrasse, ne peut être vue qu’en suivant la « ligne rouge » contournant l’ancien hôtel de ville.