Библиотека открылась в 1948 г. В 1965 г. получила статус центральной городской, а в 1967 г. переехала в более просторное помещение, где и находится до сих пор. В 2002 году библиотеке было присвоено имя известного писателя-историка Дмитрия Михайловича Балашова. В 2025 году получила статус модельной.
Библиотека сегодня:
Структура библиотеки:
Для пенсионеров и людей с ограниченными возможностями разработана программа «Пристань», предусматривающая обслуживание инвалидов и пожилых пользователей на дому. Для дошкольников и школьников разработаны программы по привлечению к чтению, по изучению истории и Новгородского края.