У 1422 році місто отримало Магдебурзьке право, яке було підтверджене у 1460 році. Тому виникла потреба у будівлі, де мав засідати магістрат та бургомістр (мер) міста. Тоді і збудували першу ратушу. Протягом років її перебудовували декілька разів.
Впродовж 1926-1929 рр. у місті звели останню – четверту ратушу за проектом львівських архітекторів Яна Семкевича та Мар’яна Нікодимовича.
У вежі ратуші є унікальний годинник із циферблатами на чотири сторони, якому вже понад 90 років.