| List of all 12 branches of North Shore Bank, a Co-operative Bank across US. |
| No. |
Branch |
Address |
| 1 |
Beverly Branch
|
140 Brimbal Avenue, Beverly, MA - 01915
|
| 2 |
Danvers Branch
|
48 Elm Street, Danvers, MA - 01923
|
| 3 |
Merrimac Branch
|
1 West Main Street, Merrimac, MA - 01860
|
| 4 |
Middleton Branch
|
237 South Main Street, Middleton, MA - 01949
|
| 5 |
North Shore Bank, A Co-Operative Bank
|
248 Andover Street, Peabody, MA - 01960
|
| 6 |
Peabody Branch
|
32 Main Street, Peabody, MA - 01960
|
| 7 |
West Peabody Branch
|
637 Lowell Street, Peabody, MA - 01960
|
| 8 |
Highland Avenue Branch
|
319 Highland Avenue, Salem, MA - 01970
|
| 9 |
Hamilton St Branch
|
One Hamilton Street, Saugus, MA - 01906
|
| 10 |
Lincoln Ave Branch
|
489 Lincoln Avenue, Saugus, MA - 01906
|
| 11 |
Lynn Fells Parkway Branch
|
412 Lynn Fells Parkway, Saugus, MA - 01906
|
| 12 |
Newton Nh Branch
|
29 South Main Street, Newton, NH - 03858
|