Skolen var opprinnelig folkeskole med et elevtall på nærmere 1700 i 1910. På 1960-tallet var den Sofienberg gymnas. Fra 1971 har det vært yrkesfaglig utdanning her under en rekke ulike navn.
Fagskolen i Oslo var samlokalisert i skolebyggene sammen med Sofienberg vgs. Fagskolen ble relokalisert til Kuben yrkesarena på Økern høsten 2013. Samtidig ble tilbudene ved den videregående skolen flyttet til byggene til tidligere Bredtvet videregående skole. Fra høsten 2014 opphører Sofienberg videregående skole og tilbudene flyttes til den nye skolen, Hersleb videregående skole, i lokalene til den nedlagte Hersleb skole som rehabiliteres og skal stå klar høsten 2014.