Перша ратуша, яка стояла на ринковій площі, була дерев’яною конструкцією і згоріла у 1632 році. Наступна ратуша була споруджена у 1687 році архітектором Петром Бебером. На її стіні вгорі розташовувався сонячний годинник, а знизу був встановлений взірець аршину разом із написом: “Міра мірою, а продаж і купно згідно з часом”. Проте, через аварійний стан, у 1832 році цю ратушу розібрали.
Сучасна ратуша, збудована у 1932 році, замінила попередню споруду, яка була розібрана сто років тому. Проект нової ратуші був визначений шляхом конкурсу, архітектором Броніславом Віктором, на місці колишніх казарм та казематів. Жовківська ратуша виконана з каменю та цегли. Її нижній ярус складався з колишніх мурованих казарм, що були перекриті трицентровими склепіннями. Будівля була прикрита чотирисхилим дахом з чотирма люкарнами, а на тильному фасаді збереглися кілька бійниць у формі ключа.
Ратуша є двоярусною, прямокутною в плані, з трьома ярусами в квадратній вежі, що розташована посередині споруди та має барокову баню на вершині. Вона побудована у стилі модерн з елементами ар деко. Основний фасад оздоблений триарковими портиками та прямокутними вікнами. Внутрішні простори оздоблені дерев’яними сходами з перилами. У 2016 році був проведений ремонт і модернізація вежі та годинника за підтримки Європейського Союзу та ЛОДА. У вежі встановлено історико-краєзнавчу експозицію “Музей старого містечка” з оглядовим майданчиком.




