Hours and Directions

Hours

Monday 10:00 a.m. – 4:30 p.m.
Tuesday 10:00 a.m. – 7:30 p.m.
Wednesday 10:00 a.m. – 7:30 p.m.
Thursday 10:00 a.m. – 7:30 p.m.
Friday 10:00 a.m. – 4:30 p.m.
Saturday 10:00 a.m. – 3:30 p.m.

Appointment Hours:
Our Children’s Room is currently By Appointment Only.  Click here to make an appointment.  For more about our library reopening and remaining restrictions, please read carefully.

Directions

Coming from Rt. 128:
Take RT-1A N exit number 20A toward Hamilton. Follow 1A through Beverly and Wenham. Continue through Wenham until you see the sign for Hamilton.  There will be a gas station on your left, at the corner of Linden Street.  Turn left onto Linden Street until you reach the stop sign at the corner of Linden and Union Street.  The library is on the corner. Turn left onto Union Street, then make an immediate right into the library parking lot.

Coming from Ipswich:
Take 1A South. Once you have entered Hamilton, you will pass the Hamilton-Wenham High School on your left. Continue until you see the Winthrop Elementary School on your left and Patton Park on your right. After Patton Park, take a right onto Asbury Street, then take the second left onto Union Street. Continue on Union Street until you have reached the library, on your right.