Contact UsSchedule an Appointment Phone: 508-881-1088 Fax: 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 program, established through a Town Meeting vote and a Special Act of Legislature in 2018, is considered the first of its kind for a municipality in the Commonwealth.Learn more about Ashland, Needham Bank Announce Partnership to Spur Economic Growth