Этот замок был назван, как и многие другие, по названию расположенного рядом небольшого, но довольно древнего городка. Расположен он в Борщевском районе, что в Тернопольской области.
Первый замок, как обычно не из камня, а из обычного дерева появился здесь довольно поздно по сравнению с большинством замков этого региона. Первые его укрепления появились на этом месте только в XIV веке. Он был возведен на берегу речки Збруч. На то время у Подолья был один правитель – глава рода Корятовичей. К тому времени, когда этот род получил просто огромное влияние в этом регионе, замок был практически заброшен. Но по инициативе рода правителей замок, который был построен из земли и дерева, был восстановлен.
Уже через два столетия замок начал быстро менять своих владельцев. Время было неспокойное, и этом местом за один только век владели сначала род Корятовичей, потом Витольд великий Князь литовский, в потом и громада, точнее староста громады Каменки. Но не только местные правители вели сражения за владение этой территорией. Тогда очень многие кочевые народы совершали набеги на Подолье, унося с собой припасы, уводя в рабство жителей. Именно они в первый раз полностью уничтожил строение замка в XIV веке. И когда замок был отстроен, они не раз приходили вновь, но бастион не давал им возможности захватить город снова. В 1516 они применили против деревянного сооружения самый приемлемый метод – они его полностью сожгли. Тогда нынешний хозяин замка в первый раз подумал, что стоит все же отстраивать замок не деревянным, а уже каменным.
Это сооружение, как и большинство замков, было построено в стратегически важном месте. В трех сторон это место было защищено скальными выступами, а с четвертой стороны находилась река. Главный вход находился на южной стороне, и именно там можно было подойти и атаковать замок, поэтому там появился глубокий ров.
Замок был в третий раз разрушен в 1672 турками. Замок был реставрирован только частично старостами города.