Holsteingades Skole blev oprettet 1910 som friskole. I 1915 blev skolen kommuneskole, da borgerrepræsentationen besluttede at ophæve betalt skolegang og skellet mellem betalings- og friskoler forsvandt.
I 1924 blev Københavns Kommunes pigeskole i Rosenvænget tilknyttet som filial. (Se ’Holsteinsgades kommuneskoles mellemskole’) Den 12. marts 1945 blev Holsteinsgades Skole beslaglagt af den tyske besættelsesmagt. Den skulle benyttes til logi for tyske flygtninge. Eleverne blev undervist på Ryesgades Skole, indtil også denne skole blev beslaglagt i april. Efter sommerferien 1946 blev skolen frigivet. I 1991 blev Holsteinsgades Skole og Rosenvangsskolen sammenlagt under navnet Langelinjeskolen.