Who To Call
At Needham Bank we believe in "Community Banking, Concierge Service".
Our phone lines are staffed with real personal bankers, all of whom are members of your community, and ready to help their neighbors.
The numbers below will get you in touch with the right people to help get the problem resolved, and get you back to spending time with your family, or running your business.
Our Main Office phone number is at the top of every page on this site: 781-444-2100.
If you'd like to reach the Needham Bank office closest to you, the location and phone number for each office are located in the drop down box in the upper left, or via the Branch/ATM Locations link at the bottom of every page.
Online and Mobile Banking
For assistance with NB Online Banking, NB Mobile, or NB Business Edge Online, please contact our Deposit Operations team at 781-474-5804, Monday - Friday 7:00am - 4:00pm.
If you need assistance with NB Online Banking after business hours, you can contact Customer Support at 1-866-345-0839 for assistance 24 hours per day, 7 days a week.
Schedule A Call
If you have a question about a particular product or service, and would like one of our Personal Bankers to contact you, simply click the Schedule A Call button on any product page (like this one) and fill out the form. We will contact you at the appointed time, whenever it's convenient for you!
As a reminder, calls need to be scheduled at least 4 hours in advance of the scheduled call time and confirmed via email.
Call a Personal Banker Directly
If you are already working with a Personal Banker, Residential Lender, or Commercial Lender, you can find all of their contact information in the Employee Directory. Call us, and let us know how we can help. We're always there to help our neighbors! Each branch location detail page also has the contact information for personal bankers who are located there and ready to help.
After Hours and Self Service Support
For assistance during the hours for which the Bank is closed, please refer to the below phone numbers listed below. While we pride ourselves on directing your calls to our personal bankers who work in our offices instead of shipping you off to a third party call center, the numbers listed below for 'after hours' support are in fact for our third party partners. This is provided as a convenience for when the Bank is not open. Please refer to the phone numbers and individuals listed above during our normal operating hours.
Call the Card Management Center at 800-448-8268 to change a PIN on an NB Debit Card or ATM Card.
To report a card stolen or lost after hours, please call 1-800-264-5578 (for domestic calls) or 701-461-0621 (for international calls).
For assistance related to online/mobile banking password changes, resets and unlocks, please call 866-345-0839.
To connect with our Telephone Banking platform, please call 888-833-5590. Use this automated system for all account related queries for consumer and business customers.
For assistance with Business Remote Deposit Capture, please contact our partners at 1-866-711-0566.
Account Safety & Security
Needham Bank takes account security seriously, which is why we offer proactive tips to protect your account from getting compromised by malware, spyware, identity theft and fraud.
Enter your zip code above to find an ATM close to you.
Note that with NB Checking, you can use any bank’s ATM and we’ll reimburse whatever fees that bank charges you for using their ATM. Read More
What is an EMV Chip and why am I getting a new NB Debit Card?
We take your security seriously at Needham Bank which is why we are pleased to offer all of our NB Debit Card holders a new card complete with the latest...
Why did I receive a letter from Needham Bank with a survey?
Periodically we select a group of customers at random to give us feedback on our products and services to ensure we’re offering the very best in both....
What is MasterCard® SecureCode?
MasterCard® SecureCodeTM is another term for an Internet Personal Identification Number (PIN), which is used to reduce fraud and unauthorized card use....