Contact UsSchedule 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.
- 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!
The towns of Dover, Medfield, Needham and Westwood voted Needham Bank as the top choice in banking. Read more
The concert itself was put on by Needham Bank as a community appreciation event and also to benefit the Ashland Education Foundation. Read more