Skip to content

Bank · FDIC insured

Needham Bank

A $7.4B bank, the 207th largest of 4,207, headquartered in Needham, MA, with 20 branches in 2 states. Best rates: CDs 4.20% and savings 0.10% APY.

Needham Bank Carrot Score

79

Carrot Score

Higher than 48% of U.S. banks and credit unions

LowestMiddleHighest

#65 of 141 in Boston, MA-NH metroHow the score works →

Deposits are federally insured by the FDIC up to $250,000 per depositor.

About Needham Bank

Founded in 1892 at a desk in the Needham Public Library, Needham Bank serves customers in Greater Boston, MetroWest, and beyond.

Headquarters
1063 Great Plain Ave, Needham, MA 02492
FDIC certificate
26483 ↗
Visit institution website ↗

20 branches in 2 states

Loading map…

Walk-in offices from the FDIC directory as of September 4, 2026. Directions open Google Maps. A nearby branch doesn’t mean you can join or open an account.