What can we help you find?


The Needham Free Public Library is located at
1139 Highland Avenue
Needham, MA 02494

The telephone number is


From Route 128: Exit 35C, travel west on Highland Avenue. At the 4th traffic light, turn right onto Rosemary Street. The library parking lot and the main entrance are on the right.

From Route 135: Proceed to Needham center and turn onto Highland Avenue. At the 2nd traffic light turn left onto Rosemary Street.

Get directions to the Needham Free Public Library, located at 1139 Highland Avenue, Needham, MA 02494.

Library Hours

Current Open Hours:
Monday- Thursday: 9 AM- 9 PM
Friday: 9 AM- 5:30 PM
Saturday: 9 AM- 5 PM
Sunday: 1-5 PM (May 26-August 25), Summer Sunday Hours


The library main parking lot is located off Rosemary Street behind the building. Additional library parking is available in the Christ Church parking lot on Highland Avenue. Handicapped parking and building access is available from both parking lots.