Cultivating connections and discovery since 1855
Featured Events
Yoga and Mindfulness Class (VIRTUAL)
Improve your physical and mental well-being by joining us for yoga and mindfulness practice. Our […]
SEE DETAILSTuesday Toddlers with Miss Sienna
Our toddler story time for ages 1-2 includes songs, short books, lots of rhymes, and […]
SEE DETAILSTuesday Babies with Miss Sienna
It’s story time, baby! Join Miss Sienna for songs, fingerplays, and stories. Here are the […]
SEE DETAILSDrop-in Social Services Support
The City’s licensed professional social worker Trish Boateng will offer regular drop-in hours at the […]
SEE DETAILSNews
NEW! Classics Book Group (In-Person)
Join NPL’s newly formed Classics Book Group! This group meets in-person 3-4 PM the third Thursday of every month in the Director’s Room. Please call 978-465-4428 x2 if you have any questions or would like to have a librarian put […]
LEARN MORECouncil on Aging Outreach Services Drop-In Hours
Starting on Thursday, September 12 (12:30-1:30 PM), Outreach Specialist from […]
LEARN MOREShelving and Teen Advisory Board Volunteer Applications are now being accepted.
Please review the Volunteer Program here. This link contains the […]
LEARN MORE