Locations
Our branch lobbies are open for in-person service with no appointment necessary. However, appointments can still be made by calling your local branch listed below. Please wear a mask unless you are fully vaccinated. To view details regarding your local branch, including hours and services, please click on the branch town below.
Looking for an ATM?
With NB Checking, you can use any bank’s ATM and we’ll reimburse whatever fees that bank charges you for using their ATM. All of our branches also have ATMs.
Other Ways to Bank with Us
Our online, mobile and telephone banking systems continue to be the safest and easiest way to do the majority of your banking. For information about these platforms and how to self-enroll, please visit us at needhambank.com/bankremotely.
Ashland
41 Front StreetAshland, MA 01721 508-881-1088 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Dedham
326 Washington StreetDedham, MA 02026 781-326-0700 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Dover
60 Centre StreetDover, MA 02030 508-785-0130 Get Directions
Lobby Hours
Monday-Friday: 8:00 a.m. – 4:00 p.m.
Drive-Up Hours
Monday-Friday: 8:00 a.m. – 4:00 p.m.
Medfield
520 Main StreetMedfield, MA 02052 508-359-4442 Get Directions
Due to system maintenance, our Medfield branch will be closing early at 2:00 PM on Wednesday, October 4th. The drive-up ATM will also be unavailable at this time.
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Medford
270 Mystic AvenueMedford, MA 02155 781-675-2265 Get Directions
Lobby Hours
Monday-Wednesday: 8:30 a.m. – 4:00 p.m.
Thursday-Friday: 8:30 a.m. – 5:00 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:30 a.m. – 4:00 p.m.
Thursday-Friday: 8:30 a.m. – 5:00 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Millis
857 Main StreetMillis , MA 02054 508-376-8759 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Mission Hill
1457 Tremont St.Mission Hill, MA 02120 781-247-6720 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Natick
17 West Central StreetNatick, MA 01760 508-647-4999 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Needham
1063 Great Plain AvenueNeedham, MA 02492 781-444-2100 Get Directions
Lobby Hours
Monday-Wednesday: 7:00 a.m. – 4:00 p.m.
Thursday-Friday: 7:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 7:00 a.m. – 4:00 p.m.
Thursday-Friday: 7:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Wellesley
458 Washington StreetWellesley, MA 02482 781-237-0210 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Westwood
341 Washington StreetWestwood , MA 02090 781-329-0216 Get Directions
Lobby Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:00 a.m. – 4:00 p.m.
Thursday-Friday: 8:00 a.m. – 5:30 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Specialized Banking Center
270 Mystic AvenueMedford, MA 02155 781-247-6700 Get Directions
Lobby Hours
Monday-Wednesday: 8:30 a.m. – 4:00 p.m.
Thursday-Friday: 8:30 a.m. – 5:00 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Drive-Up Hours
Monday-Wednesday: 8:30 a.m. – 4:00 p.m.
Thursday-Friday: 8:30 a.m. – 5:00 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Jack McGeorge Operations Center
214 Garden StreetNeedham, MA 02492 Get Directions
Monday-Friday: 8 a.m. – 5 p.m.
(NO BRANCH OR ATM AT THIS LOCATION)
Beth Israel Deaconess ATM
148 Chestnut StreetNeedham, MA 02492 Get Directions
Open 24 hours per day, 7 days week.
Fox Hill Village ATM
10 Longwood DriveWestwood, MA 02090 Get Directions
Available during Fox Hill Village business hours.