We’re confident you’ll find Needham Bank’s consumer online and mobile banking platforms intuitive and easy to use. If you find you’re in need of assistance, please refer to our collection of guides that cover topics including:
Manage your accounts on the go and download the NB Mobile Banking App from the Apple App Store and Google Play.
To activate your business card and set a PIN, go to My Cards in mobile or online banking, or call toll free: 800-992-3808.
Make the transition to Needham Bank’s powerful business online and mobile banking platform a smooth one with our library of video tutorials and guides, including:
Manage your business accounts anywhere with the NB Business Mobile Banking App. Download the app from Apple App Store or Google Play.
To activate your business card and set a PIN, go to My Cards in mobile or online banking, or call toll free: 800-992-3808.
In mid-October, you should receive a personalized Welcome Package from Needham Bank, outlining everything you need to know about how your accounts and services will transition. In late-October, you should receive an Online & Mobile Banking package that includes key dates and action items you should review.
As the result of the merger with Needham Bank, expected to occur at the close of business on November 14, 2025, deposit account insurance coverage will be exclusively provided by the Federal Deposit Insurance Corporation (FDIC), and excess deposit insurance through the Depositors Insurance Fund (DIF) for amounts that exceed FDIC deposit insurance limits will cease. Please see the FAQs below.
Needham Bank will never ask for your username, password, PIN, full debit card number or security token.
Check out our fraud prevention tips to learn how you can spot red flags and know what Needham Bank will never ask you to do.
Yes. Needham Bank is strong, safe and stable. The recent initial public offering (IPO) has provided high levels of excess capital and liquidity, and this merger will further enhance Needham Bank’s capabilities.
Yes. You may be able to restructure your deposits into different ownership categories—such as individual, joint, retirement, or trust accounts—to qualify for additional FDIC insurance coverage. To explore your options, please contact your relationship manager or visit your local branch.
In the meantime, you can estimate your potential coverage by using the FDIC’s Electronic Deposit Insurance Estimator (EDIE) at www.fdic.gov/edie. Once the merger is finalized, Needham Bank representatives will be available to answer your questions and help review your options.
Yes, in certain scenarios, business customers may qualify for additional insurance through an optional service which provides multimillion-dollar FDIC insurance by spreading deposits across a network of thousands of banks, while maintaining a single banking relationship at Needham Bank.
In the meantime, you can estimate your potential coverage by using the FDIC’s Electronic Deposit Insurance Estimator (EDIE) at www.fdic.gov/edie (Opens in new tab). Once the merger is finalized, Needham Bank representatives will be available to answer your questions and help review your options.
No. Your deposits remain insured. Deposits in a Checking, Savings, Money Market Account or Certificate of Deposit (CD) at Needham Bank will be covered by the FDIC up to the standard limit of $250,000 per depositor, per ownership category.
For most customers, this provides full protection. If your balance exceeds that limit, you may be able to restructure your deposits in separate ownership categories to maximize your FDIC insurance coverage. Please contact your relationship manager or visit your local branch to explore your options.
Needham Bank deposits are insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000 per depositor, per ownership category. At the close of business on November 14, 2025, pending regulatory approval, all deposit accounts will be covered solely by FDIC insurance, and the additional insurance previously provided by the Depositors Insurance Fund (DIF) for balances above the FDIC limits will cease.
For customers who currently hold deposit accounts at both BankProv and Needham Bank, FDIC rules provide a six-month grace period following the merger during which deposits from both institutions will remain separately insured—even if the combined balances exceed the $250,000 limit. In addition, time deposit accounts (such as CDs) that mature after the six-month grace period will continue to be separately insured until they reach maturity.
Visit this dedicated resource center for the most up to date merger information. You can also contact the Customer Care Center at 781-444-2100 or visit your local branch.
Complete your one-time verification to access your account below.
If you have already followed this process, you can log in using the Needham Bank login button.
Need help? Contact our Customer Care Center or call: 781-444-2100.