See All Personal Banking Services
See All Business Services
See All Commercial Loans
Enroll in Online Banking
View all FAQs
See All About Us
View Report (PDF) for 2024
View Report (PDF) for 2023
View Report (PDF) for 2022
View Report (PDF) for 2021
View Report (PDF) for Year-End 2020
View Report (PDF) for 2020
View Report (PDF) for 2019
View Report (PDF) for 2018
View Report (PDF) for 2017
View Report (PDF) for 2016
Log in to your Online Banking account below.
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.