Do grudnia 1906 gimnazjum było ulokowane w siedzibie szkoły ludowej, następnie przeprowadzany był do własnego budynku. Później mieściło się w budynku głównym oraz w domu Łukaszczuka naprzeciw, następnie także w domu Glińskiego, następnie również w domu Prusa. Z wykorzystywanych dotąd czterech lokalizacji gimnazjum położonych w przedmieściu Zabuże, na początku roku szkolnego 1910/1911 przeniesiono zakład do centrum miasta i ulokowano w nowym oraz w starym gmachu C. K. Seminarium sokalskiego, zaś w lipcu 1910 rozpoczęto budowę własnego gmachu. Budowę ukończono w grudniu 1911, a boisko w maju 1912. Front gmachu miał 70 metrów szerokości i był dwupiętrowy. Gimnazjum funkcjonowało w nowej siedzibie przy ul. Tadeusza Kościuszki od roku szkolnego 1911/1912.
Z powodu I wojny światowej gimnazjum było nieczynne w roku szkolnym 1914/1915 (od 1 sierpnia 1914 w gmachu szkoły stacjonował batalionu austriackiego 55 pułku piechoty, od 25 sierpnia trwała okupacja rosyjska, a później trwały walki o miasto) i 1915/1916 (od 7 września 1915 działał szpital). W roku szkolnym 1916/1917 podjęto naukę. Kolejny rok szkolny rozpoczęto 1 października 1917 w budynku C. K. Seminarium Nauczycielskiego Męskiego. Od 7 września 1915 do 10 czerwca 1918 gmach gimnazjalny był zajmowany przez szpital zakonu niemieckiego.