Absolutely! With Needham Bank, all your deposits are insured in full. We’ll help keep your money safe in your free checking account.
The credit card portal you’re currently accessing will be discontinued. Going forward, you’ll manage your card through NB My Cards.