Locations

Our branch lobbies and drive-up windows return to normal business hours starting Tuesday, September 8thTo view details regarding your local branch, including hours and services, please click on the branch town below.

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 experiencing any symptoms of COVID-19
  • 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)

We will continue to monitor the number of customers inside our offices to provide for the safety of all. Thank you for understanding in the event we need to form a waiting line outside. 

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 Street
Ashland, 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 Street
Dedham, 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 Street
Dover, 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 Street
Medfield, 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.

Millis

857 Main Street
Millis , 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: 8:00 a.m. – 12:00 p.m.

Natick

17 West Central Street
Natick, 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 Avenue
Needham, MA 02492
781-444-2100 Get Directions

Lobby Hours
Monday-Wednesday: 7 a.m. – 4:00 p.m.
Thursday-Friday: 7 a.m. – 5:30 p.m.
Saturday: 8 a.m. – 12 p.m.

Wellesley

458 Washington Street
Wellesley, 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 Street
Westwood , 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.

Jack McGeorge Operations Center

214 Garden Street
Needham, MA 02492
Get Directions

Monday-Friday: 8 a.m. – 5 p.m.
(NO BRANCH OR ATM AT THIS LOCATION)