Библиотека была открыта в городе Новошахтинске 3 декабря 1954 года на территории поселка шахты № 5 по адресу ул. Ленинградская, д. 12. Книжный фонд в то время составлял 1200 экземпляров.
Почти сразу после основания — 10 марта 1960 года, библиотеке было присвоено имя В.И. Ленина.
В 1973 году Библиотека имени В.И. Ленина вошла в состав объединенной городской библиотеки города Новошахтинска как библиотека-филиал № 4.
С 2014 года и по настоящее время библиотека располагается в здании клуба поселка Несветаевский, по адресу Ленинградская д. 28 (помещение 1).
Сегодня библиотека имени В.И. Ленина обслуживает свыше 2,5 тысяч пользователей, число посещений читателями –19 тысяч, книговыдача составляет 51 тысячу экземпляров. В ее хранилище — 26 тысяч документов.
Библиотека рада видеть своих читателей на постоянно проводимых массовых мероприятиях: библиографических обзорах, читательских конференциях, тематических часах, заседаниях клубов по интересам.
Библиотека сотрудничает с близлежащими учреждениями: МБДОУ д/с «Золушка», МБОУ СОШ №7, МУ «ЦСО» ГПВиИ. Имеет страничку и группу в соцсети Одноклассники, где регулярно размещает свои онлайн мероприятия.