Zamek w Węgorzewie jest najstarszym zabytkiem miasta. Tereny dzisiejszego Węgorzewa zamieszkiwali do czasu podboju tych ziem przez Krzyżaków plemiona Galindów, którzy na wyspie Węgorapy w pobliżu jeziora Mamry wybudowali gród Angetete.
Ratusz w Węgorzewie został zbudowany w XIX wieku (dokładna data nie jest znana). Przed I wojną światową oraz w okresie międzywojennym mieścił Urząd Finansowy.