See All Personal Banking Services
See All Business Services
See All Commercial Loans
Enroll in Online Banking
View all FAQs
See All About Us
You can do this through the Needham Bank My Cards app, available to download on your Apple or Android device, by selecting “Set PIN” or by calling 1-800-992-3808 and following the prompt.