Contact Us

Customer Care Center

781-444-2100 or 833-422-5562

For personal banking questions regarding your account or our products and services, please call during business hours:

  • Monday – Friday, 7am – 7pm
  • Saturday, 8am – 3pm

For business banking questions, please call during business hours:

  • Monday – Friday, 8am – 5pm

Telephone Banking

Call 888-833-5590 and select option 1.

Find a Branch

View details regarding your local branch, including hours and services.

Find a location near you

Employee Directory

Browse by department or search name below

24/7 Support

Report lost or stolen debit card; 781-444-2100, option 2, option 3, then option 2.

U.S. credit card assistance; 888-999-1046. International credit card assistance; 531-233-6355.

Online/Mobile banking password changes, resets and unlocks; 833-422-5562 and select option 2. Then option 1 for consumer or option 2 for business.

Media Inquiries

All media inquiries should be directed to Karen Marryat by calling 781-474-5460.

Charitable Contributions

Needham Bank has a strong commitment and partnership with the communities we serve. Find out more about how we may be able to help your local organization.

Learn more

Loan Servicing

Call 781-444-2100 or mail to:

Loan Operations at Needham Bank,
1063 Great Plain Ave., Needham, MA 02492

Send a Message

Use this form to contact us anytime for general inquiries. Our Customer Care Center will respond within one business day.

Your security is important to us. Please do not submit personal information like your account, credit card or Social Security number.

If your request involves account maintenance, such as password resets, or address updates, please call us at 781-444-2100 or send us a secure message through online banking or the NB Mobile app.

An asterisk (*) indicates a required field.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This field is for validation purposes and should be left unchanged.