Locations

Find your local branch

Your current location
1063 Great Plain Avenue
Needham, MA 02492
214 Garden Street
Needham, MA 02492
No branch or ATM at this location
100 Worcester Street, Suite 300
Wellesley, MA 02481
No branch or ATM at this location
458 Washington Street
Wellesley, MA 02482
60 Centre Street
Dover, MA 02030
326 Washington Street
Dedham, MA 02026
341 Washington Street
Westwood, MA 02090
17 West Central Street
Natick, MA 01760
301 Guest Street
Boston , MA 02134
857 Main Street
Millis, MA 02054
270 Mystic Avenue
Medford, MA 02155
115 South River Road
Bedford, NH 03110
95 Portsmouth Ave
Exeter, NH 03833
816 A1A N, Suite 202
Ponte Vedra Beach, FL 32082
No branch or ATM at this location

Manage your money whenever and wherever you want with online and mobile tools that make remote banking easy.

Every ATM is your ATM with Flex Checking. Use any bank’s ATM and we’ll reimburse whatever fees you’re charged. All of our branches also have convenient ATMs for your use.

Please remain alert to fraudsters impersonating Needham Bank through phone calls, text messages, or emails. Scammers may ask for personal information, request that you mail your debit card, or instruct you to download software onto your computer or device.

Needham Bank will never ask you for sensitive personal information, log in credentials, request that you mail your debit card, or ask you to install software or grant access to your computer or device.

If you receive a suspicious call, text, or email claiming to be from Needham Bank, do not respond or provide any information. If you believe you may have shared personal information, please contact our Customer Care Center immediately at 781-444-2100.