Terebovlia (en ukrainien et en Теребовля ; en Trembowla) est une petite ville de l'oblast de Ternopil, dans l'ouest de l'Ukraine, et le centre administratif du raïon de Terebovlia. Sa population s'élevait à en 2013. Terebovlia est située à au sud-est de Ternopil. Terebovlia, jadis polonaise, est l'une des plus anciennes villes de Galicie dans sa partie orientale qui se trouve actuellement en Ukraine occidentale. La première mention de la ville se trouve dans des chroniques de l'an 996. À la fin du , Terebovlia a été le centre de la principauté de Terebovlia (ou Terebovl, en polonais : Trembowl) dirigée par Vassylko de la dynastie ruthène des Riourikides. La principauté de Terebovlia comprenait tout le sud est de la Galicie, la Podolie et la Bucovine. En 1141, Vladimirko de Galicie, neveu de Vassylko a réuni Terebovlia, Przemyśl et Zvenygorod au sein de la principauté de Galicie, un des plus puissants états de l'Europe Orientale médiévale. En 1339, Casimir III de Pologne succède au trône de Galicie qui est intégrée au royaume de Pologne. Après la construction d'un château en 1366, la Pologne (voïvodie de Podolie) prit Terebovlia, qui fut intégrée au système de fortifications de la frontière polonaise, principalement contre les Tatars de Crimée et les Turcs venant du sud et du sud-est. C'est pourquoi le château, le couvent et les églises de Terebovlia étaient tous conçus comme des structures défensives. Terebovlia reçut son autonomie urbaine en 1389. En 1594, les paysans rebelles conduits par Severyn Nalyvaïko s’emparèrent du château. La ville a été fréquemment attaquée par les Tatars de Crimée et les Turcs. En 1675, l'armée ottomane détruisit la ville, mais le château, défendu par 80 soldats et 200 habitants, résista jusqu'à l’arrivée du roi de Pologne Jean III Sobieski ; cet épisode de l’histoire locale est connu comme la bataille de Trembowla. Le château fut détruit au cours de la dernière invasion turque de 1688.