• You may now visit any of our 25 offices. To find an office near you, click here.
  • You may now visit North Shore Bank and Abington Bank ATMs and ITMs.

*Zelle® and the Zelle® related marks are wholly owned by Early Warning Services, LLC and are used herein under license.

New Customer Care Hours

Customer Care has new hours as of September 23.

  • Mon – Fri: 7:30 a.m. – 5:30 p.m.
  • Saturday: 8:00 a.m. – Noon

Office Locations

As of September 23, you may now visit North Shore Bank and Abington Bank, a division of North Shore Bank offices.

Abington
6 Harrison Avenue, Abington, MA 02351

Avon
1 East Main Street, Avon, MA 02322

Braintree
1 Rockdale Street, Braintree, MA 02184

Beverly, Brimbal Avenue
North Shore Crossing – 140 Brimbal Avenue, Beverly, Massachusetts 01915

Beverly, Cabot Street
254 Cabot St., Beverly, MA 01915

Beverly, Enon Street
48 Enon St., Beverly, MA 01915

Cohasset
800 Chief Justice Cushing Highway, Cohasset, MA 02025

Cohasset Village
40 South Main Street, Cohasset, MA 02025

Cobb Corner, Stoughton
87 Sharon Street, Stoughton, MA 02072

Danvers
48 Elm Street, Danvers, MA 01923

Holbrook
95 North Franklin Street, Holbrook, MA 02343

Marion
350 Front Street, Marion, MA 02738

Merrimac
1 West Main Street, Merrimac, MA 01860

Middleton
237 South Main Street, Middleton, MA 01949

Newton, New Hampshire
29 South Main Street, Newton, NH 03858

Peabody, Andover Street
248 Andover Street (Rt. 114), Peabody, Massachusetts 01960

Peabody Square, Main Street
32 Main Street, Peabody, MA 01960-5552

Randolph
129 N Main Street, Randolph, MA 02368

Reading
31 Harnden Street, Reading, MA 01867

Stoughton
497 Washington Street, Stoughton, MA 02072

Salem, Highland Avenue
319 Highland Avenue, Salem, MA 01970-1738

Salem, Lafayette Street
73 Lafayette Street, Salem, MA 01970

Saugus, Hamilton Street
One Hamilton Street, Saugus, MA 01906

Saugus, Lynn Fells Parkway
412 Lynn Fells Parkway, Saugus, MA 01906

West Peabody, Lowell Street
637 Lowell Street, Peabody, MA 01960