Містечко з 1518р. належить родині Лянцкоронських. На кошти руського воєводи Станіслава Лянцкоронського в 1630 р. на високому пагорбі зводиться мурований замок. Неприступність замку відчув Богдан Хмельницький і лише зрада в гарнізоні допомогла його війську покорити твердиню в 1655р. згодом замок був резиденцією турецького паші. На початку ХІХ ст. фортецю придбав австрійський уряд і з часом замок втрачає оборонне значення.