For personal banking questions regarding your account or our products and services, please call during business hours:
For business banking questions, please call during business hours:
Call 888-833-5590 and select option 1.
View details regarding your local branch, including hours and services.
Browse by department or search name below
Report lost or stolen debit card; 781-444-2100, option 4, option 1, then option 2.
Report lost or stolen credit card; 781-444-2100, then option 5. For consumer, option 1, then option 2. For business, option 2, then option 3.
U.S. credit card assistance; 888-999-1046. International credit card assistance; 531-233-6355.
Online/Mobile Banking password changes, resets and unlocks; 781-444-2100, option 3, then option 1 for consumer or option 2 for business.
All media inquiries should be directed to Bill Nobrega by calling 781-247-6812.
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.
Call 781-444-2100 or mail to:
Loan Operations at Needham Bank,
1063 Great Plain Ave., Needham, MA 02492
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.
Fraud Alert: Phone Scammers Impersonating Needham Bank
We have received reports of fraudulent calls from individuals claiming to represent Needham Bank and stating your account must be “locked down due to fraud.” These callers may ask for your online banking username and password or your debit card number, PIN, and CVV.
Needham Bank will never ask for this personal information. If you have received a similar inquiry and provided personal information, please contact our Customer Care Center immediately at 781-444-2100.
We have received reports of fraudsters posing as Needham Bank and calling customers claiming their account must be “locked down due to fraud.” During these calls, they may ask for your online banking username and password, request that you change your username and provide a one-time passcode, or ask for your debit card number, PIN, or CVV.
We will never ask for this personal information. If you have received a similar inquiry and provided personal information, please contact our Customer Care Center immediately at 781-444-2100.