Библиотека основана в 1921 году и располагается в здании Дома культуры.
В зону обслуживания библиотеки входят населенные пункты: с. Никольское, с. Недоступовка, с. Пуляевка, с. Бродок, в которых проживают более 3 000 человек. Объем книжного фонда составляет более 12 000 экземпляров.
Никольская библиотека выступает центром эколого-краеведческого просвещения, в ней действуют два творческо-любительских объединения: «Лира» и «Цветовод». 30 декабря 2011 года библиотеке присвоен статус модельной, а в 2015 году она получила имя поэта-земляка, члена Союза писателей СССР Александра Константиновича Филатова.
В библиотеке работают музейные экспозиции о жизни и творчестве А.К. Филатова.
