История школы начинается в 1922 году, когда в Петергофском уезде была открыта сельскохозяйственная детская трудовая колония, в которой стали проживать дети–сироты. И в 1925 году после объявленного директором колонии конкурса на название школы, воспитанники придумали название «Красные Зори».
Новое здание школы-интерната было построено к зиме 1970 г., и в зимние каникулы 1970-1971 учебного года интернат переехал из Михайловки на улицу Демьяна Бедного в поселок имени Свердлова у вокзала Новый Петергоф.