Home › Massachusetts › Needham Bank
Needham Bank
✓ FDIC-insured · Active FDIC Certificate #26483
Needham Bank is an FDIC-insured state-chartered bank that is a member of the Federal Reserve System, headquartered in Needham, Massachusetts, established in 1892. As of the 06/30/2026 FDIC call report, it reported $7.4B in total assets and $6.3B in deposits. FDIC location data lists 22 offices across 2 states and territories, with the most in Massachusetts (17). The FDIC classifies it as a community bank. It is owned by the holding company NB BCORP INC (Needham, MA).
Financial data as of the 06/30/2026 FDIC call report.
Branches by state
Needham Bank has offices in 2 states and territories. Counts come from the FDIC's institution location records.
| State | Offices | Share |
|---|---|---|
| Massachusetts | 17 | 77.3% |
| New Hampshire | 5 | 22.7% |
Branch locations
| Needham Bank Bankprov Branch · Full Service - Brick And Mortar | 5 Market St Amesbury, MA 01913 Map ↗ |
| Needham Bank Medfield Branch · Full Service - Brick And Mortar | 520 Main St Medfield, MA 02052 Map ↗ |
| Needham Bank Westwood Branch · Full Service - Brick And Mortar | 341 Washington St Westwood, MA 02090 Map ↗ |
| Needham Bank Wellesley Branch · Full Service - Brick And Mortar | 458 Washington St Wellesley, MA 02482 Map ↗ |
| Needham Bank Haverhill Road Branch · Full Service - Brick And Mortar | 1 Haverhill Rd Amesbury, MA 01913 Map ↗ |
| Needham Bank Needham Bank · Full Service - Brick And Mortar | 1063 Great Plain Ave Needham, MA 02492 Map ↗ |
| Needham Bank Deham Branch · Full Service - Brick And Mortar | 326 Washington St Dedham, MA 02026 Map ↗ |
| Needham Bank Storey Avenue Branch · Full Service - Brick And Mortar | 66 Storey Ave Newburyport, MA 01950 Map ↗ |
| Needham Bank Online Branch · Full Service - Home Banking | 1063 Great Plain Ave Needham, MA 02492 Map ↗ |
| Needham Bank Ashland Branch · Full Service - Brick And Mortar | 41 Front St Ashland, MA 01721 Map ↗ |
| Needham Bank Dover Branch · Full Service - Brick And Mortar | 60 Centre St Dover, MA 02030 Map ↗ |
| Needham Bank Natick Branch · Full Service - Brick And Mortar | 17 W Central St Natick, MA 01760 Map ↗ |
| Needham Bank Millis Branch · Full Service - Brick And Mortar | 857 Main St Millis, MA 02054 Map ↗ |
| Needham Bank Tremont Street Branch · Full Service - Brick And Mortar | 1457 Tremont St Mission Hill, MA 02120 Map ↗ |
| Needham Bank Medford Branch · Limited Service - Drive Thru/Detached Facility | 400 Mystic Ave Medford, MA 02155 Map ↗ |
| Needham Bank Allston Branch · Full Service - Brick And Mortar | 30 Guest St Boston, MA 02135 Map ↗ |
| Needham Bank Prudential Center Branch · Full Service - Brick And Mortar | 111 Huntington Ave Boston, MA 02199 Map ↗ |
| Needham Bank Seabrook Branch Office · Full Service - Brick And Mortar | 1 Provident Way Seabrook, NH 03874 Map ↗ |
| Needham Bank Portsmouth Nh Branch · Full Service - Brick And Mortar | 25 Maplewood Ave Portsmouth, NH 03801 Map ↗ |
| Needham Bank Exeter Branch · Full Service - Brick And Mortar | 95 Portsmouth Ave Exeter, NH 03833 Map ↗ |
| Needham Bank Bedford Branch · Full Service - Brick And Mortar | 115 S River Rd Bedford, NH 03110 Map ↗ |
| Needham Bank Salem, Nh Branch · Full Service - Brick And Mortar | 16 Artisan Dr Salem, NH 03079 Map ↗ |
Holding company: NB BCORP INC
The FDIC lists NB BCORP INC, based in Needham, MA, as the top holding company for Needham Bank. The FDIC shows no other active insured banks under the same holding company.
Similar-size banks in Massachusetts
Active FDIC-insured banks headquartered in Massachusetts with total assets closest to Needham Bank's $7.4B. See all banks in Massachusetts.
| Bank | HQ city | Assets | Offices |
|---|---|---|---|
| Salem Five Cents Savings Bank | Salem | $8.8B | 34 |
| Cambridge Savings Bank | Cambridge | $7.0B | 26 |
| Middlesex Savings Bank | Natick | $6.1B | 35 |
| The Cape Cod Five Cents Savings Bank | Hyannis | $5.6B | 22 |
| Institution for Savings in Newburyport and Its Vicinity | Newburyport | $5.6B | 13 |
| Leader Bank, National Association | Arlington | $5.3B | 8 |
| PeoplesBank | Holyoke | $4.6B | 21 |
| Hingham Institution for Savings | Hingham | $4.6B | 9 |
Needham Bank: common questions
Is Needham Bank FDIC-insured?
Yes. Needham Bank is an active FDIC-insured institution, FDIC Certificate #26483. Deposits are insured up to $250,000 per depositor, per ownership category. You can confirm this on FDIC BankFind.
Where is Needham Bank headquartered?
Needham Bank is headquartered at 1063 Great Plain Ave, Needham, MA 02492, according to FDIC records.
How many branches does Needham Bank have?
FDIC location data lists 22 offices for Needham Bank in 2 states and territories. The most are in Massachusetts (17), followed by New Hampshire (5).
Who owns Needham Bank?
The FDIC lists NB BCORP INC of Needham, MA as the top holding company for Needham Bank.
Source: FDIC BankFind Suite (institution, location, and call report data). BankNearMe.com does not rank or rate banks.