Home › Massachusetts › Needham Bank

Needham Bank

✓ FDIC-insured · Active FDIC Certificate #26483

Total assets
$7.4B
Total deposits
$6.3B
Offices
22
Return on assets
1.01%

Financial data as of the 06/30/2026 FDIC call report.

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 ↗