Во второй половине XIX века рядом со зданием приходской церкви было открыто земское училище для мальчиков. Оно просуществовало до 1917 года.
Начальная, семилетняя, а затем восьмилетняя школы находились в деревянных зданях, построенных для учебных занятий.
В период Великой Отечественной войны в одном из зданий школы был открыт детский дом для эвакуированных детей из Ленинграда, а после войны он стал детским домом для всех детей, оставшихся без родителей.
В 1964 году Касибская школа становится средней. Тогда же было построено новое кирпичное здание для школы. Первый выпуск из Касибской средней школы был в 1966 году. В 1969 году сдается в эксплуатацию здание интерната, где поселяются дети из ближайших деревень.
До 1994 года школа в селе Касиб находилась в подчинении Соликамского районного управления образования и именовалась Касибской средней школой. С 14 декабря 2000 года постановлением Администрации Соликамского района №521 школа получила статус юридического лица, получив название Муниципальное общеобразовательное учреждение Касибская средняя общеобразовательная школа.