Užpaliai – tai miestelis, išsidėstęs abiejose Šventosios upės pusėse ir esantis Užpalių seniūnijos centru. Šis miestelis pradėjo formuotis XVI a., kai buvo įkurtas prie vieno iš Gedimino dvarų ir šalia senovinio prekybos kelio, jungiančio Vilnių ir Rygą. Ši geografinė padėtis prisidėjo prie Užpalių augimo kaip svarbaus prekybos centro. 1792 m. Užpaliai gavo Magdeburgo teises, suteikiančias laisvojo miesto statusą, ir herbą, simbolizuojantį vietos linininkystę bei prekybos svarbą miesteliui. 1998 m. herbas buvo oficialiai atkurtas.
Miestelio pavadinimo kilmė aiškinama įvairiai – manoma, kad jis gali būti
susijęs su Šventosios intaku Užpala arba su vietovėje buvusiomis pelkėmis (žodžiai „už“ ir „palios“). Užpaliai pirmą kartą paminėti 1261 m. rašytiniuose šaltiniuose, tačiau jų istorija siekia akmens amžių. Laikui bėgant Užpaliai išaugo iš pilies į dvarvietę, valsčių ir dabar yra seniūnija. Miestelio centre 2000 m. buvo pastatytas paminklinis akmuo, įamžinantis dvi reikšmingas datas: 1233 m. – lietuvių pergalę prieš Livonijos ordiną ir kunigaikščio Rimgaudo vadovaujamą mūšį, bei 1792 m. – Magdeburgo teisių suteikimą. Paminklas dekoruotas herbu ir užrašu: „Miestus augina prekyba“.