Містечко, що розкинулось на березі річки Путилівки, вперше згадується в Іпатіївському літописі 1149 року. В 1450 році в Олиці литовським гетьманом Петром Яновичем Білим зводиться Петропавлівський костел. В XV ст. Олика стає власністю Радзивілів, яка перетворюється на резиденцію славетного роду. В 1564р. Микола Радзівіл (Чорний) зводить замок, який стає найбільшою в регіоні фортецею бастіонного типу. Замок неодноразово витримував облоги татар, турків, козацького війська. На кошти Альберта Радзивіла у місті в 1635-1640рр. за проектом Б. Моллего і Д. Маліверні будується колегіатський Троїцький костел. В ХVIII ст. замок втрачає своє оборонне значення і під час Вітчизняної війни 1812р. у його будівлях розміщався військовий шпиталь російської армії, який дислокувався тут до 1837р. замок поступово руйнувався. Лише у 1883р. почались відновлювальні роботи, які були перервані Першою світовою війною. Зараз в замку облаштована обласна психіатрична лікарня.