Средняя школа № 2 г. Горки – старейшая в городе. Ее истоки берут начало в середине ХІХ столетия. В 1846 году в Горках начало работать народное училище, преподавание в котором велось на русском языке. Существует версия, что именно оно является родоначальником нашей школы. Местные краеведы полагают, что с этой даты начинается отсчет ее истории.
По-разному называлась школа в разные периоды своей жизни: частная прогимназия, открытая в 1911 году на базе народного училища, затем, после 1917 года – единая трудовая школа второй ступени, позже – русская средняя школа № 2. С осени 1998 года школа приобрела новый статус – образовательно-воспитательная школа-центр № 2, с января 2005 года - средняя общеобразовательная школа № 2. В 2009 году она стала называться ГУО «СШ № 2 г. Горки».