Account Access
Personal Accounts Business Accounts
North Shore Bank
Member FDIC • Member SIF
Investment Services at North Shore Bank
Press Center
Request Information
Privacy & Security
Site Index
Return Home
Get to know us - Hours & Locations

We have 8 convenient branches located in 5 North Shore communities. For directions to any of these locations, simply click on the office listed below.

BeverlyDanversMiddletonPeabody
SalemVinnin SquareWest Peabody

Corporate Headquarters
24 Hour ATM • Night Depository
248 Andover Street (Rt. 114) • Peabody, MA 01960
(978) 532-4200
Click for directions
Lobby Hours
Monday – Wednesday
8:00am - 5:00pm
Thursday & Friday
8:00am - 7:00pm
Saturday
9:00am - 1:00pm
Sunday
10:00am - 2:00pm
Drive-up Hours
Monday – Wednesday
7:30am - 6:00pm
Thursday & Friday
7:30am - 7:00pm
Saturday
8:00am - 1:00pm
Sunday
10:00am - 2:00pm
Beverly Office
24 Hour ATM
Appleseed's Square
50 Dodge Street • Beverly, MA 01915-1711
978-236-1010
Click for directions
Lobby Hours
Monday – Wednesday
9:00am - 4:00pm
Thursday
9:00am - 5:00pm
Friday
9:00am - 6:00pm
Saturday
9:00am - 12:00pm
Danvers Office
24 Hour ATM • Night Depository • Safe Deposit Boxes
48 Elm Street • Danvers, MA 01923-2838
978-739-1007
Click for directions
Lobby & Drive-up Hours
Monday – Wednesday
9:00am - 4:00pm
Thursday
9:00am - 6:00pm
Friday
9:00am - 5:00pm
Saturday
9:00am - 12:00pm
(Drive-up window opens at 8:00am, Monday - Friday)
Middleton Office
24 Hour ATM • Night Depository
161 So. Main Street • Middleton, MA 01949-2485
978-739-1023
Click for directions
Lobby & Drive-up Hours
Monday – Wednesday
9:00am - 4:00pm
Thursday
9:00am - 5:00pm
Friday
9:00am - 6:00pm
Saturday
9:00am - 12:00pm
Peabody Office
24 Hour ATM • Night Depository • Safe Deposit Boxes
32 Main Street • Peabody, MA 01960-5552
978-538-7000
Click for directions
Lobby & Drive-up Hours
Monday – Wednesday
9:00am - 4:00pm
Thursday & Friday
9:00am - 5:00pm
Saturday
9:00am - 12:00pm
Monday to Friday the drive-up opens at 8:30am
and closes with lobby.
Salem Office
24 Hour ATM • Night Depository
319 Highland Avenue • Salem, MA 01970-1738
978-744-2722
Click for directions
Lobby & Drive-up Hours
Monday – Wednesday
8:00am - 5:00pm
Thursday & Friday
8:00am - 7:00pm
Saturday
9:00am - 3:00pm
Sunday
11:00am - 3:00pm
Vinnin Square Office
24 Hour ATM • Night Depository • Safe Deposit Boxes
5 Paradise Road, Salem, MA 01970
978-744-5888
Click for directions
Lobby Hours
Monday – Wednesday
9:00 am – 4:00 pm
Thursday & Friday
9:00 am – 7:00 pm
Saturday
9:00 am – 1:00 pm
West Peabody Office
ATM available during store hours
Hannaford’s
637 Lowell Street • Peabody, MA 01960
978-536-2720
Click for directions
Lobby Hours
Monday – Friday
10:00am - 7:00pm
Saturday
10:00am - 4:00pm
Sunday
10:00am - 2:00pm

Here to serve you!
If you have any questions about our products and services, please use our Information Request Form, or call (978) 538-7000 to speak with one of our Customer Service Representatives. We will be happy to answer your questions and assist you in selecting the products and services that best meet your financial needs.

It's not just our name. It's our home.
North Shore Bank
877-712-7000 Click here for our hours & locations
Equal Housing Lender
All Deposits Insured in Full!