14 Banks in Massachusetts, Essex County, USA — 2026
BankGloucester
Head Office
📍160 Main Street, Gloucester, MA 01930
, Gloucester, MA 01930
Beverly Bank
Main Office
📍254 Cabot Street, Beverly, MA 01915
, Beverly, MA 01915
Citizens Bank
Swampscott Stop & Shop
📍450 Paradise Rd Rt 1, Swampscott, MA 01907
, Swampscott, MA 01907
Eagle Bank
Middleton
📍104 South Main Street, Middleton, MA 01949
, Middleton, MA 01949
East Boston Savings Bank
Lynn
East Boston Savings Bank
Village Park
Eastern Bank
Foster Street Peabody
📍37 Foster Street, Peabody, MA 01960
, Peabody, MA 01960
Newburyport Five Cents Savings Bank
Storey Avenue
📍21 Storey Avenue, Newburyport, MA 01950
, Newburyport, MA 01950
North Shore Bank
Peabody Square
📍32 Main Street, Peabody, MA 01960
, Peabody, MA 01960
Salem Five Cents Savings Bank
Georgetown
📍2 East Main Street, Georgetown, MA 01833
, Georgetown, MA 01833
Santander Bank
Lynnfield
📍16 Centre Court, Lynnfield, MA 01940
, Lynnfield, MA 01940
Santander Bank
Chickering Road
📍555 Chickering Road, North Andover, MA 01845
, North Andover, MA 01845
Santander Bank
Middleton
📍39 South Main Street, Middleton, MA 01949
, Middleton, MA 01949
TD Bank
Haverhill Main
📍153 Merrimack Street, Haverhill, MA 01830
, Haverhill, MA 01830