I 1869 fikk man ny lov om offentlige skoler som omgjorde den 7-årige skole til 6-årig middelskole med 3-årig gymnas ovenpå. I 1875 var elevtallet steget til 196. Som følge av dette fikk skolen i 1878 i alt 16 større og mindre klasserom. Skolebygget ble for lite og forstanderskapet ønsket å selge og bygge nytt. Departement og Storting ønsket ikke dette, og bygningen ble i 1884 påbygget med en etasje over den del som vendte mot gaten. Påbygget ble utført etter tegninger av Giovanni J. H. Müller og skolen fikk fem nye klasserom. Elevtallet var i 1885 steget til 357 elever. I 1912 fikk også sidebygget en ny etasje, ettersom Gymnasloven fra 1896 krevde større rom til naturfagsundervisning og selvstendig elevarbeid.