w latach 1941–1944 miasto znajdowało się pod okupacją niemiecką. W zamku Sobieskich Gestapo urządziło miejsce kaźni. Przy Rynku 26, na posesji rodziny Strasslerów, polscy mieszkańcy wybudowali bunkier, w którym schronienie znalazło 23 Żydów ukrywających się przed Niemcami i Ukraińcami. Po wojnie za pomoc Żydom w Złoczowie Instytut Jad Waszem uhonorował tytułami Sprawiedliwych wśród Narodów Świata następujących Polaków: Wiktorię Głowacz, Władysława Sajdaka oraz jego synów Adama i Tadeusza, Aleksandra Lewickiego, jego córkę Katarzynę Lewicką i wnuczkę Jarosławę Lewicką.
4 lipca 1941 miał miejsce pogrom w Złoczowie. Nacjonaliści ukraińscy, wspólnie z Niemcami, wymordowali ok. 500 zamieszkujących Złoczów ŻydówSceny pogromu były filmowane przez hitlerowskich żołnierzy i zachowały się do naszych czasów .. Pozostałych, z miasta i okolic, hitlerowcy zamknęli w getcie, skąd 5,2 tys. osób wywieziono do obozu zagłady w Bełżcu w sierpniu-listopadzie 1942 r., a ok. 5 tys. wymordowano podczas likwidacji getta w 1943. w latach 1943–1945 nacjonaliści ukraińscy z OUN-UPA zamordowali tutaj w różnych okolicznościach 12 Polaków. w latach 1945–1991 miasto w Ukraińskiej Socjalistycznej Republice Radzieckiej. od 1991 Złoczów znajduje się w granicach niepodległej Ukrainy.