1 września 1995 roku powołano Liceum Ogólnokształcące z ukraińskim językiem nauczania. Ponieważ budynek był za mały postanowiono szkołę rozbudować, a w 1997 roku oddano do użytku dobudowaną część, w której umieszczono liceum. 1 września 1998 roku szkoła podstawowa i liceum zostały połączone w Zespół Szkół Ogólnokształcących nr 2 im. Markiana Szaszkewicza. W listopadzie 1998 roku szkoła otrzymała sztandar.
W 1999 roku w wyniku reformy oświaty - utworzono Gimnazjum. W roku szkolnym 1999/2000 było 266 uczniów (w tym: przedszkole – 13, SP nr 17 – 145, Gimnazjum – 21, LO – 87). 1 września 2002 roku III Liceum Ogólnokształcące stało się 3-letnie. Gdy okazało się, że w szkole brakuje pomieszczeń, zdecydowano o rozbudowie szkoły. 25 października 2013 roku oddano do użytku aulę szkolną. W 2017 roku na mocy reformy oświaty zlikwidowano gimnazjum i przywrócono 8-letnią szkołę podstawową.