Die deutschstämmigen Siedler, die seit dem 19. Jahrhundert in die Stadt und deren Umgebung kamen, wurden 1940 auf Grund des Hitler-Stalin-Paktes ins Deutsche Reich ausgesiedelt. Mit Beginn des Zweiten Weltkrieges wurde die Stadt am 17. September 1939 von der Sowjetunion und im Sommer 1941 zunächst von ungarischen Truppen und ab August von der Wehrmacht besetzt. Unter deutscher Besatzung im Distrikt Galizien bestand vom 25. März 1942 bis zum Februar 1943 ein Ghetto, in welchem über 18.000 Juden leben mussten. Über 16.000 Menschen wurden in das Vernichtungslager Belzec deportiert. Im Laufe des Krieges wurde die polnische Bevölkerung größtenteils vertrieben. Am 28. März 1944 wurde die Stadt durch die Rote Armee von der deutschen Besetzung befreit und nach 1945 Teil der Ukrainischen SSR. Seit der Auflösung der Sowjetunion 1991 gehört sie zur unabhängigen Ukraine.