Contact Needham Bank immediately.
After Business hours, please call 1-833-337-6075. For International calls please call 1-614-564-5105.
During Business hours call 781-444-2100, when prompted hit options 2, 3, then 2 again. You will then be directed to a branch. We will personally assist you in determining if any fraud occurred on your account and order a new card. View our locations page for updated hours for all branch locations
On October 31, 2024, the credit card portal you’re currently accessing will be discontinued. After this date, you’ll manage your card through NB My Cards.