Містечко відоме з 1564 року. Замок зведено коштом Кшиштофа Віхровського гербу Помян у 1630 р. За поземним планом, це чотирикутник зі сторонами 92, 72, 72 і 63 метри. Кути замку були зміцнені 4 вежами.
Як твердять місцеві краєзнавці, підземні ходи від замку тягнуться до містечка Гримайлів.
Замок постраждав під час Хмельниччини (1648-1651).
Наприкінці 17 століття замок відновив новий власник Ян Фірлей і використовував як власне помешкання.
Наприкінці 19 століття коштом графа Ростовського проведно реставрацію веж (архітектор Теодор Тальовський) в історичному стилі. В роки 1-ї Світової війни замок знову сильно пошкоджено.
Після Другої світової війни територію замку використовували для господарських потреб міста. Тут також містився танцмайданчик.
У 1960-ті рр. проведено консервацію залишків замку. Відновлено кутові вежі. Поряд із замком відновлено колишній Маріяцький костел.
19 июл 2017