Ashland  Office Location


Get Directions
41 Front Street
Ashland MA 01721
Get Directions

Contact Us

Schedule an Appointment 508-881-1088 508-881-2979

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

Branch Contacts

Denise Conti Headshot
Denise Conti Assistant Vice President Ashland Branch Manager
Holly Veum Headshot
Holly Veum Assistant Branch Manager


  • Drive-Up ATM
  • Drive-Up Teller Window
  • Coin Machine
  • Walk-Up ATM

Our new Ashland office is located conveniently on Front Street.

Our personal bankers are available to help you with all of your banking needs.

Stop in and say hello - we look forward to meeting you!

Branch Updates

Needham Bank Recognized in Annual Readers Choice Awards 6/30/2017

The towns of Dover, Medfield, Needham and Westwood voted Needham Bank as the top choice in banking. Read more

Needham Bank Hosts James Montgomery Blue Band in Ashland 3/31/2017

The concert itself was put on by Needham Bank as a community appreciation event and also to benefit the Ashland Education Foundation. Read more