
Štíty se nacházejí na zlomu mezi Zábřežskou vrchovinou a Orlickými horami. Jsou vzdáleny 20 km západně od Šumperka a 17 km severovýchodně od Lanškrouna. Leží na silnici č. 43 Ústí na Orlicí – Lanškroun – Štíty – Králíky. Stará radnice stojí v dolní části náměstí, na levé straně při cestě od kostela.
Je součástí původní zástavby historického jádra města. Budova je řadový patrový dům vystavěný na půdoryse písmena L s mansardovou střechou a dvorním křídlem. Čtyřosé průčelí je členěno profilovanými římsami a plastickým štukovaným dekorem. Interiér zdobí křížové a valené klenby s lunetami. V chodbách se zachovaly křížové i valené klenby a zazděné kruhy, ke kterým byli poutáni zločinci a provinilci. Původně k radnici patřil i dvorní trakt, bývalý hospodářský dvůr a jeho součástí byla i šatlava. Radnice byla v roce 1734 upravena na barokní měšťanský dům. Správa města se přestěhovala do objektu, který slouží jako radnice dodnes. Budova staré radnice nyní slouží jako knihovna, základní umělecká škola a jídelna zemědělské společnosti.