Main Office: 781-444-2100
Branch / ATM Locations

Needham Bank is the preeminent community Bank in the area. 

Our community, our customers, and our employees are our top priority.  As we grow, we are looking for some top-notch people to grow with us.

If you have been thinking about a career in banking, we believe you will like working with us. We have a dynamic team, amazing benefits, and we make a difference in every community we serve.  

If your goal is to make a real difference, please check out the job postings on this site.

Here's to the future - yours and ours!

Loading Jobs Please Wait...


Needham Bank offers a competitive salary and an amazing benefit package for a full-time employee which includes fully paid medical and dental insurance; fully funded HRA; 401(k) plan with an 8% bank match; defined benefit pension plan; paid vacation; paid holidays; paid leave benefit; a bonus program; flexible spending account; dependent care reimbursement account; vision service plan; group term life insurance; short and long term disability insurance; tuition reimbursement; and an employee assistance program. We offer a great benefit package to our eligible part-time employees as well.