Новокараканская сельская библиотека
Новокараканская библиотека образована в 1998 году как филиал детской библиотеки г. Белово и занимала одну комнату в общежитии.
В 2006 году пос. Новый Каракан вошел в состав Беловского района, библиотека перешла в состав библиотечной системы Беловского района, переведена в другое помещение с отдельным входом. Фонд — 9 193 экз., имеется 12 посадочных мест.
Население поселка 1 317 человек, читателей — 562 человека. С детским садом заключен договор о работе по совместной программе: «Люби и знай природу, маленький человек». Для учащихся 2–5 классов работает кружок «Затейник» два раза в месяц. Для читателей старшего поколения — клуб «Вдохновение».
Информация о доступности учреждения для людей с особенностями здоровья отсутствует