Needham Bank: branch locations

Needham Bank is an FDIC-insured bank with 20 branches in 2 states in our list. Its main office address in the FDIC records is 1063 Great Plain Ave, Needham, MA 02492.

Contact details

Main office1063 Great Plain Ave, Needham, MA 02492
Official websitewww.needhambank.com
FDIC certificate26483

The website address is the one the bank reported to the FDIC. Phone numbers are not part of the FDIC data, so use the number on your card or the bank’s own website.

Where Needham Bank has branches

StateBranches
Massachusetts15
New Hampshire5

All Needham Bank branches

Showing 20 of 20

CityStateBranchAddressZIPMap
Amesbury MA Haverhill Road Branch 1 Haverhill Rd 01913 Map
Amesbury MA Bankprov Branch 5 Market St 01913 Map
Ashland MA Ashland Branch 41 Front St 01721 Map
Boston MA Prudential Center Branch 111 Huntington Ave 02199 Map
Boston MA Allston Branch 30 Guest St 02135 Map
Dedham MA Deham Branch 326 Washington St 02026 Map
Dover MA Dover Branch 60 Centre St 02030 Map
Medfield MA Medfield Branch 520 Main St 02052 Map
Millis MA Millis Branch 857 Main St 02054 Map
Mission Hill MA Tremont Street Branch 1457 Tremont St 02120 Map
Natick MA Natick Branch 17 W Central St 01760 Map
Needham MA Needham Bank (main office) 1063 Great Plain Ave 02492 Map
Newburyport MA Storey Avenue Branch 66 Storey Ave 01950 Map
Wellesley MA Wellesley Branch 458 Washington St 02482 Map
Westwood MA Westwood Branch 341 Washington St 02090 Map
Bedford NH Bedford Branch 115 S River Rd 03110 Map
Exeter NH Exeter Branch 95 Portsmouth Ave 03833 Map
Portsmouth NH Portsmouth Nh Branch 25 Maplewood Ave 03801 Map
Salem NH Salem, Nh Branch 16 Artisan Dr 03079 Map
Seabrook NH Seabrook Branch Office 1 Provident Way 03874 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. This site is independent and is not affiliated with Needham Bank. Confirm branch details with the bank.

Frequently asked questions

How many branches does Needham Bank have?

Our list has 20 branches of Needham Bank, in Massachusetts (15) and New Hampshire (5). The number changes as branches open and close.

Where is Needham Bank headquartered?

The FDIC lists the main office at 1063 Great Plain Ave, Needham, MA 02492.

Is Needham Bank FDIC-insured?

According to the FDIC BankFind data, Needham Bank is an active FDIC-insured institution (certificate number 26483). Confirm any bank you plan to use in the FDIC’s BankFind tool.