Школа № 301 Фрунзенского района Санкт-Петербурга как трудовая школа рабочей молодёжи и первоначально находилась по адресу: Лиговский проспект, 87. После революции она стала 3 трудовой школой, а позднее была переименована в 301 общеобразовательную школу.
В школе функционирует Отделение дополнительного образования детей.