FDIC-insured bank

Needham Bank

Bank headquartered in Needham, Massachusetts, part of NB BCORP INC.
Source: FDIC BankFind Suite, data as of June 30, 2026, fetched September 5, 2026
Total assets
$7.42 billion
Total deposits
$6.32 billion
Branches
21
FDIC-insured since
1986
Established
1892

Headquarters and contact

Address1063 Great Plain Ave
Needham, MA 02492
CountyNorfolk
Metro areaBoston-Cambridge-Newton, MA-NH
Websitewww.needhambank.com
Phonenot published in FDIC data, see the bank's website

FDIC record

FDIC Certificate26483
Federal Reserve RSSD ID339773
StatusActive
Charter classSM (STATE)
Holding companyNB BCORP INC
OwnershipMutual
Domestic offices21
Financials as ofJune 30, 2026

Routing number

FDIC does not publish ABA routing numbers, and many banks use different routing numbers by state or by account type. The reliable places to find yours: the bottom left of a check from this bank, the "account details" screen in its online banking, or its official website at www.needhambank.com.
See how your odds compare before you apply at Needham Bank.

Offices nearest to headquarters

Needham Bank main office
Needham, MA
1063 Great Plain Ave, 02492
Online Branch
Needham, MA
1063 Great Plain Ave, 02492
Wellesley Branch
Wellesley, MA
458 Washington St, 02482
Dover Branch
Dover, MA
60 Centre St, 02030
Deham Branch
Dedham, MA
326 Washington St, 02026
Westwood Branch
Westwood, MA
341 Washington St, 02090
Natick Branch
Natick, MA
17 W Central St, 01760
Medfield Branch
Medfield, MA
520 Main St, 02052
Allston Branch
Boston, MA
30 Guest St, 02135
Tremont Street Branch
Mission Hill, MA
1457 Tremont St, 02120
Millis Branch
Millis, MA
857 Main St, 02054
Medford Branch
Medford, MA
400 Mystic Ave, 02155
21 offices in total. Browse them by city through the state pages.

Where Needham Bank has offices