Первое упоминание о школе в с. Песочня датируется 1839 годом. Управляющий Песоченским имением действительный статский советник А.И. Кошелев уделял большое внимание грамотности населения. Были открыты две церковно – приходские школы. Это дало толчок развитию образования в окрестных деревнях и сёлах. В 1905 году начала функционировать Чёрнослободская церковно – приходская школа. Возникают начальные школы в деревнях Княгиня, Костыли, Тарасовка, Берёзовка. Постепенно Песочня становится центром образования Сапожковского уезда. В 1911 году открывается сельскохозяйственное училище, реорганизованное впоследствии, в сельскохозяйственный техникум.
В 1930 году действует семилетняя школа, преобразованная в 1944 году в среднюю.
Современное здание построено для типовой средней школы на 264 места в 1990 году.