Budynek użyteczności publicznej wybudowano w obrębie średniowiecznej zabudowy Górowa Iławeckiego, w centralnej części rynku starego miasta.
Ratusz został wzniesiony pod koniec XIV wieku. Przebudowano go po 1546 roku i po pożarze w 1655 roku. Obecną postać otrzymał w roku 1846. Na początku XVIII wieku obudowano go domami budniczymi (obecnie istniejące powstały w XIX stuleciu). Od momentu powstania budowli, nieprzerwanie znajduje się tam siedziba władz miejskich.
Piętrowy gmach wzniesiono na planie wydłużonego prostokąta. Z powodu remontów przeprowadzonych w połowie XVII i XIX wieku utracił większość cech gotyckich Jedną z niewielu pozostałości po dawnych czasach są charakterystyczne wysokie piwnice. Budynek jest pokryty ceramicznym dwuspadowym dachem z naczółkami. Główną jego ozdobą jest centralnie osadzona, kwadratowa wieżyczka z hełmem, zakończonym iglicą w formie stożka. Jej charakterystycznym elementem jest galeria otoczona metalową balustradą, utworzona przez arkadki wsparte na narożnych kolumnach. W wieży znajduje się sprawny zegar z XVIII wieku, na zewnątrz umieszczono cztery cyferblaty. Zegar sygnalizuje upływający czas za pomocą sprzężonego z nim młota i dzwonu. Dzwon został odlany w 1692 roku w Królewcu.