Ratusz zbudowany został w drugiej połowie XIII w. Od 1337 r. stanowił siedzibę Rady Miejskiej.
Obecny wygląd uzyskał po przebudowie w latach 1873-1875. Wieża ratuszowa o wysokości 47 metrów powstała w późniejszym okresie. Górną krawędź wieży zamyka taras widokowy z ozdobną ażurową galerią i późnorenesansowym hełmem z iglicą zakończoną pozłacaną kulą.
W latach 2012-2013 przeprowadzono gruntowny remont obiektu.