The school was established in 1902 as "Kungsholmens Allmänna Läroverk" (), consisting of five grades. The school hired temporary accommodation on S:t Eriksgatan while a dedicated building was being designed and built. After further schooling reforms, it became a realskola (with an additional sixth grade) under the new name "Kungsholmens realskola". The school moved into the newly constructed building on Hantverkargatan during the Autumn of 1907. It was not until 1 February 1908 that the building was formally inaugurated, in the presence of King Gustaf V and other members of the royal family. The school has remained in this building since.