Старорусская общественная библиотека открыта 1 марта 1907 года по инициативе жителей города Старая Русса. Располагалась библиотека на углу улиц Ильинской и Крестецкой в доме 16/34. С 2011 года она именуется Центральная городская библиотека им. Ф. М. Достоевского.
На 1 января 2019 года книжный фонд библиотеки составил 105 683 экземпляра. В библиотеке создаются новые формы информационных услуг и обслуживания нацеленные на повышение комфорта пользователей и улучшение качества их жизни. В 2020 году центральная городская библиотека им. Ф. М. Достоевского выиграла национальный проект России на создание виртуального концертного зала.