Locations
Effective December 21, our branch lobbies will be open by appointment only.
To make an appointment, call your local branch listed below.
Safety Precautions
The health and safety of our customers and employees remain our top priority. Please continue to follow the guidelines below when visiting our lobby:
- Don’t visit us if you are sick or have been sick in the past 14 days
- Wear a mask or proper face coverings at all times
- Use hand sanitizer when you enter the building
- Maintain social distancing (6 feet of distance, no handshakes or physical contact)
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- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
508-881-1088
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- Appointment Only
Monday-Friday: 8:00 a.m. – 4:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
781-326-0700
Dover
60 Centre StreetDover, MA 02030 508-785-0130 Get Directions
Lobby Hours- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Appointments can be made by calling
508-785-0130
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- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
508-359-4442
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.
Millis
857 Main StreetMillis , MA 02054 508-376-8759 Get Directions
Lobby Hours- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
508-376-8759
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- Appointment Only
Monday-Friday: 8:00 a.m. – 4:00 p.m.
Saturday: 9:00 a.m. – 12:00 p.m.
Appointments can be made by calling
781-247-6720
Natick
17 West Central StreetNatick, MA 01760 508-647-4999 Get Directions
Lobby Hours- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
508-647-4999
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- Appointment Only
Monday-Friday: 8 a.m. – 4:00 p.m.
Saturday: 8 a.m. – 12 p.m.
Appointments can be made by calling
781-247-6850
Wellesley
458 Washington StreetWellesley, MA 02482 781-237-0210 Get Directions
Lobby Hours- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
781-237-0210
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 Hour- Appointment Only
Monday-Friday: 8:00 a.m. – 3:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m.
Appointments can be made by calling
781-329-0216
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.
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)