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
402 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.
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
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 Get Directions
Coming Soon! Our new Medford retail branch will be opening on Monday, December 19, 2022.
Lobby Hours
Monday-Wednesday: 8:30 a.m. – 4:00 p.m.
Thursday-Friday: 8:30 a.m. – 5:00 p.m.
Saturday: 9 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 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-247-6850 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.
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
400B 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: 8:30 a.m. – 1: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: 8:30 a.m. – 1: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)
Fox Hill Village ATM
10 Longwood DriveWestwood, MA 02090 Get Directions
Available during Fox Hill Village business hours.