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 office | 1063 Great Plain Ave, Needham, MA 02492 |
|---|---|
| Official website | www.needhambank.com |
| FDIC certificate | 26483 |
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
| State | Branches |
|---|---|
| Massachusetts | 15 |
| New Hampshire | 5 |
All Needham Bank branches
Showing 20 of 20
| City | State | Branch | Address | ZIP | Map |
|---|---|---|---|---|---|
| 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.