История школы берет начало от первой государственной школы, открытой в селе Ксеньевке (Асино) в 1906 году.
Школа представляла собой деревянный дом, в котором было три классные комнаты и квартира учителя. Первым учителем в ней был Михаил Дмитриевич Бурцев, его помощником была жена - Августинья Нестеровна. Первые ученики школы: 16 девочек и 41 мальчик. Основными предметами в это время были: закон Божий, славянский язык, русская история, чистописание и арифметика. Ученики писали на грифельных досках, обрывках газет, на клочках бумаги.
За свою столетнюю историю наша школа №2 была начальной, восьмилетней, средней.
1919г. – в начальной школе 60-70 человек, она является самой лучшей среди других школ Асиновского района.
1930г.- обязательного начального образования становится недостаточно, начинают работать 5-е и 6-е классы.
1950г. – начальная школа преобразована в семилетнюю, насчитывает 92 ученика.
1951г. – к имеющемуся зданию пристроено еще 4 комнаты и большая мастерская. Школа насчитывает 282 ученика.
В 1959 году школе присвоен статус восьмилетней.
1979 г. – школа, наконец, празднует свое новоселье, переходит в светлое, современное здание, где становится средней.
2003 г. – произошла реорганизация школы: коллективы школы №2 и школы №8 соединились.
2011г. — школе присвоен статус гимназии.