В г. Осинники был образован приют для детей и подростков. Расположен он был в одноэтажном здании бывшего детского сада в поселке Тайжина. Приют оказался в числе первых открывшихся приютов на территории Кемеровской области, имел 25 мест. Коллектив приюта был сформирован из воспитателей детского сада, медицинских работников поликлиники и жителей поселка. Возглавила его заведующая детским садом Галина Ивановна Курджас.
В 1997 году администрацией города было выделено новое двухэтажное помещение. Количество мест увеличено до 50.
Вскоре детский приют был переименован в Муниципальное учреждение «Социальный приют для детей и подростков». С 2000 года в приюте функционируют приемное отделение и три реабилитационные группы: группа девочек, группа мальчиков школьного возраста и группа малышей. В учреждении детям оказывают квалифицированную медицинскую, педагогическую, социальную, психологическую помощь, защищают их права и законные интересы.
Многолетняя практика деятельности МКУ «Социальный приют для детей и подростков» позволила обобщить имеющийся опыт работы и создать психолого-педагогическую систему воспитания детей и подростков «группы риска», осуществляемую в рамках единого коррекционно-реабилитационного процесса. В приюте работают 12 кружков по интересам, ведут свою работу детская организация «Сдив», коррекционно-трудовая игра «Биржа труда». Социальный приют служит домом для детей, оказавшихся в трудной жизненной ситуации.