Основная общеобразовательная школа №2 основана в 1938 году, в новом здании находится с 1 сентября 1992 года по адресу: Белгородская область, город Старый Оскол, м-н Углы, дом 17. В 2009 году - Постановлением главы администрации Старооскольского городского округа в рамках реструктуризации сети образования школа переименована в Муниципальное общеобразовательное учреждение «Основная общеобразовательная школа №2». С 2011 года - Муниципальное бюджетное общеобразовательное учреждение "Основная общеобразовательная школа №2".