Библиотека появилась как изба-читальня в 1939 году, в здании на ул. Маяковского, д. 14 она находится с 1955 года. Для обслуживания населения п. Черкасов от центральной библиотеки функционирует пункт выдачи. На сегодняшний день фонд библиотеки включает 36 870 экземпляров, из них 37 577 книг. Ежегодно библиотеку посещают более 33 000 человек.
Библиотека работает по программам «Светлый мир народной культуры», «Великий государь великого государства», «Библиотека – книга – семья» и др. Краеведческая деятельность является одной из приоритетных направлений в работе каждой библиотеки. В рамках этого направления библиотека семейного чтения работает по программе «Я эту землю Родиной зову...».
На базе библиотеки функционируют клубы: «Марьи-искусницы» (вышивка лентами), «Мы из XXI века» (для молодежи), «28 петель» (вязание одежды для недоношенных детей), летний библиоклуб «Читайгород», «В кругу друзей» (для пожилых).