Loading New Books at the Haverhill Public Library...
Haverhill Public Library
99 Main Street
Haverhill, MA 01830
Map & Directions

tel. (978) 373-1586

Hours
Monday9:00 am - 9:00 pm
Tuesday9:00 am - 9:00 pm
Wednesday9:00 am - 9:00 pm
Thursday9:00 am - 9:00 pm
Friday9:00 am - 5:00 pm
Saturday9:00 am - 5:00 pm
Sunday*1:00 pm - 5:00 pm

*Open Sundays October - May

ComCat logo

OverDrive logo