Центральная городская библиотека открылась в 1948 г. на ул. Герцена. В 1965 г. библиотека получила статус центральной городской, а в 1967 г. переехала в более просторное помещение на ул. Т. Фрунзе
–
Оловянка, 7, где и находится до сих пор. В 2002 году библиотеке было присвоено имя известного писателя-историка Дмитрия Михайловича Балашова.
Библиотека сегодня:
В структуру библиотеки входят:
Библиотека работает с различными категориями пользователей. Для пенсионеров и людей с ограниченными возможностями разработана программа https://biblionika.info/programs/programs-cgb/5066-pristan.html" target="_blank">«Пристань», предусматривающая обслуживание инвалидов и пожилых пользователей на дому. Для дошкольников и школьников разработаны программы по привлечению к чтению, повышению престижа детского чтения, https://biblionika.info/programs/programs-cgb/7235-puteshestvuy-v-istoriyu-vmeste-s-knigoy.html" target="_blank">по изучению истории России и Новгородского края.