Libraries | The North Shore Moms

Libraries

Beverly Public Library
32 Essex Street
Beverly, MA 01915
(978) 921-6062

Beverly Public Library – Farms Branch
24 Vine Street
Beverly, MA 01915
(978) 921-6066

Boxford Town Library
7A Spofford Rd
Boxford, MA 01921
(978) 887-7323

Peabody Institute Library of Danvers
15 Sylvan Street
Danvers, MA 01923
(978) 774-0554

T.O.H.P. Burnham Free Library
30 Martin Street
Essex, MA 01929
(978) 768-7410

Hamilton-Wenham Public Library
14 Union Street
S. Hamilton, MA 01982
(978) 468-5577

Ipswich Public Library
25 N Main Street
Ipswich, MA 01928
(978) 356-6648

Manchester-by-the-Sea Public Library
15 Union Street
Manchester-by-the-Sea, MA 01944
(978) 526-7711

Flint Public Library
1 S. Main Street
Middleton, MA 01949
(978) 774-8132

Peabody Institute Library
82 Main Street
Peabody, MA 01960
(978) 531-0100

Peabody Institute Library – South Branch
78 Lynn Street
Peabody, MA 01960
(978) 531-3380

Peabody Institute Library – West Branch
603 Lowell Street
Peabody, MA 01960
(978) 535-3354

Salem Public Library
370 Essex Street
Salem, MA 01970
(978) 774-0860

Topsfield Public Library
1 South Common Street
Topsfield, MA 01983
(978) 887-1528

Is there a library we
should know about?

Join The North Shore Moms Community

Stay up-to-date with what is happening in-and-around the North Shore of Boston, MA with local events, community highlights, and exclusive deals.