Constituye el ayuntamiento más antiguo de Alemania con una historia documentada que abarca unos 900 años.
La mayoría de la administración municipal ha sido trasladada al llamado Stadthaus en Deutz.
El llamado Spanischer Bau es una extensión en la Rathausplatz aunque no está conectado con el edificio principal.
Los merovingios utilizaron también el pretorio como regia hasta el año 754, sin embargo, el edificio quedó destruido por un terremoto en el siglo VIII.
Se compone de cinco pisos y el llamado Ratskeller (sótano del Consejo).
El consejo inició un largo proceso para la elaboración del proyecto en 1557, que se alargó hasta 1562.
Fue reconstruida fielmente después de los graves daños sufridos también durante la Segunda Guerra Mundial.
En el lado noroeste de la Rathausplatz, se encuentra el Spanischer Bau, construido originalmente entre los años 1608 a 1615.
El Consejo Municipal encargó este edificio de estilo renacentista flamenco para reuniones y celebraciones.