Замок, залишки якого збережені дотепер, був збудований у 1630-х роках. Він був неприступною твердинею з товщиною мурів 5 метрів та висотою стін 18 метрів. У 1675 році Теребовлянський замок витримав облогу 10-тисячного турецького війська.
Впродовж XVIII—XIX ст. замок був залишений без догляду і занепав. Продовжує руйнуватися він і тепер. Втім, порівняно непогано збереглись нижні частини мурів твердині.