Новодраченинская школа основана в 1924 году.
По итогам Всесоюзной демографической переписи населения по состоянию на 17 декабря 1926 года село Новодраченино Чумышского района, а затем Сорокинского, в последствии Заринского, расположенного на речке Боровлянке, образованное в 1750 году, имело население 1536 человек, сельский совет, лавку, школу. Школа располагалась в большом поповском доме. Сначала это была четырёхлетка, затем семилетка, восьмилетка. В 1967 году было построено современное светлое кирпичное здание Новодраченинской восьмилетней школы.В 1983 году школа становится средней.
С 2017 года имеет 2 филиала: Шпагинская ООШ №186 (создана в 1942 году), Аламбайская СОШ (создана в 1967 году).