Теребовля – один из древнейших городов Галицкой земли. Официальная история города насчитывает 9 веков, но можно предположить, что первое поселение в районе современной Теребовли появилось задолго до того, как о городе впервые упомянули в летописи в контексте событий 1097 года.
Вероятно, город начал своё развитие с замковой горы, где ныне находятся руины средневекового форпоста. Гора расположилась на правом берегу реки Гнезна. Она имела форму постепенно сужающегося мыса. Треугольная площадка, которая находилась в оконечности мыса, подходила для строительства типового городища того вр . . .