Woburn Public Library has been designated a National Historic Landmark. This site possesses national significance in commemorating the history of the United States of America in 1987 under the National Park Service, United States Department of the Interior.