Известны с XVII в. как великокняжеское местечко, основанное при замке. В 1624 г. принадлежали полоцкому стольнику Ю. Кле-новскому, с 1672 г. — Д. Радеминскому-Францкевичу, позже Щитам, Жабам, графу Плетеру. Дважды в год в местечке налаживались большие ярмарки. В 1672 г. построен монастырь базыльян.
И. Жаба основал в 1716 г. доминиканский монастырь с хозяйственными постройками, винокурней, баней, госпиталем и шестиклассной школой. В 1758 г. Ушачи получили Магдебургское право. С 1776 г. — центр Полоцкого воеводства, здесь сложились сеймики. С 1793 г. — в составе Российской империи (заштатный город), до 1805 г. — центр
Лепельского уезда, позже волости. В Отечественную войну 1812 г. в Ушачах стояли войска графа П. X. Витгенштейна. В середине 1880-х гг. в местечке около 700 жителей, 128 дворов. В 1897 г. — более тысячи жителей. В конце XIX в. работали народное училище, лечебница, аптека, кожевенный и поташный заводы, водяная мельница, 2 заезжих двора, 16 лавок, 8 шинков. Было 2 кирпичных и 170 деревянных домов.
С 1919 г. Ушачи в составе РСФСР, с 1924 г. — в составе БССР, районный центр Полоцкого, затем — Лепельского округов, с 1938 г. — городской поселок Витебской области, в 1954 г. — центр района. 3 июля 1941 г. городской поселок оккупирован немецко-фашистскими захватчиками. Освобожден в конце сентября 1942 г. Чашницкой ("Дубава") партизанской бригадой. Во всем районе была восстановлена Советская власть. Ушацкий район являлся центром Полоцко-Лепель-ской партизанской зоны, на территории которой дислоцировались крупные силы народных мстителей. 4 мая 1944 г. фашисты захватили поселок, уничтожили 735 жителей, сожгли 147 домов.
На территории района действовало 15 партизанских бригад, партизанский полк, военное и политическое руководство которым осуществляла, размещенная в поселке с декабря 1943 г. до марта 1944 г. оперативная группа ЦК КП(б)Б и Белорусского штаба партизанского движения.
Сегодня Ушачи — благоустроенный городской поселок с хорошо развитой системой образования, здравоохранения, широкой сетью культурно-просветительских учреждений.
В районе сохранились памятники архитектуры: усадьба (XIX в.) в д. Ореховка, монастырь бернардинцев (1726) в д. Сорочино.
Путеводитель по городам и районным центрам Республики Беларусь. Минск, "Харвест", 2004.
Ближайшие города:
Полоцк,
Лепель,
Новополоцк,
Бешенковичи,
Докшицы.