Home › Massachusetts › Dedham Institution for Savings
Dedham Institution for Savings
✓ FDIC-insured · Active FDIC Certificate #23620
Dedham Institution for Savings is an FDIC-insured state-chartered savings institution, headquartered in Dedham, Massachusetts, established in 1831. As of the 06/30/2026 FDIC call report, it reported $2.6B in total assets and $2.1B in deposits. FDIC location data lists 15 offices in Massachusetts. The FDIC classifies it as a community bank. It is owned by the holding company CHARLESBRIDGE MHC (Dedham, MA).
Financial data as of the 06/30/2026 FDIC call report.
Where it operates
All 15 of Dedham Institution for Savings's FDIC-listed offices are in Massachusetts. Browse banks in Dedham for other local options.
Branch locations
| Dedham Institution for Savings Dedham Institution For Savings · Full Service - Brick And Mortar | 55 Elm St Dedham, MA 02026 Map ↗ |
| Dedham Institution for Savings Walpole Branch · Full Service - Brick And Mortar | 1428 Main St Walpole, MA 02081 Map ↗ |
| Dedham Institution for Savings Del Pond Drive Branch · Full Service - Brick And Mortar | 1 Del Pond Dr Canton, MA 02021 Map ↗ |
| Dedham Institution for Savings New Pond Village Branch · Full Service - Brick And Mortar | 180 Main St Walpole, MA 02081 Map ↗ |
| Dedham Institution for Savings Westwood Branch · Full Service - Brick And Mortar | 673 High St Westwood, MA 02090 Map ↗ |
| Dedham Institution for Savings East Dedham Branch · Full Service - Brick And Mortar | 260 Bussey St Dedham, MA 02026 Map ↗ |
| Dedham Institution for Savings Dedham Square Branch · Full Service - Brick And Mortar | 420 Washington St Dedham, MA 02026 Map ↗ |
| Dedham Institution for Savings Sharon Branch · Full Service - Brick And Mortar | 45 S Main St Sharon, MA 02067 Map ↗ |
| Dedham Institution for Savings Norwood Branch · Full Service - Brick And Mortar | 185 Central St Norwood, MA 02062 Map ↗ |
| Dedham Institution for Savings Needham Branch · Full Service - Brick And Mortar | 1077 Great Plain Ave Needham, MA 02492 Map ↗ |
| Dedham Institution for Savings Online Branch · Full Service - Home Banking | 55 Elm St Dedham, MA 02026 Map ↗ |
| Dedham Institution for Savings New Bridge Branch · Full Service - Brick And Mortar | 5000 Great Meadow Rd Dedham, MA 02026 Map ↗ |
| Dedham Institution for Savings Carleton Willard Branch · Limited Service - Drive Thru/Detached Facility | 100 Old Billerica Rd Bedford, MA 01730 Map ↗ |
| Dedham Institution for Savings South Boston Branch · Full Service - Brick And Mortar | 636 E Broadway South Boston, MA 02127 Map ↗ |
| Dedham Institution for Savings Highland Avenue Branch · Full Service - Brick And Mortar | 695 Highland Ave Needham, MA 02494 Map ↗ |
Holding company: CHARLESBRIDGE MHC
The FDIC lists CHARLESBRIDGE MHC, based in Dedham, MA, as the top holding company for Dedham Institution for Savings. It also owns one other FDIC-insured bank:
- South Shore Bank, South Weymouth, MA ($2.5B in assets)
FDIC deposit insurance applies separately to each insured bank charter, even when they share a holding company. Confirm the charter before you spread deposits.
Similar-size banks in Massachusetts
Active FDIC-insured banks headquartered in Massachusetts with total assets closest to Dedham Institution for Savings's $2.6B. See all banks in Massachusetts.
| Bank | HQ city | Assets | Offices |
|---|---|---|---|
| Bristol County Savings Bank | Taunton | $3.3B | 18 |
| UniBank for Savings | Whitinsville | $3.1B | 15 |
| BayCoast Bank | Swansea | $2.9B | 26 |
| Avidia Bank | Hudson | $2.8B | 10 |
| Westfield Bank | Westfield | $2.7B | 27 |
| Cornerstone Bank | Spencer | $2.6B | 17 |
| South Shore Bank | South Weymouth | $2.5B | 13 |
| Country Bank for Savings | Ware | $2.2B | 16 |
Dedham Institution for Savings: common questions
Is Dedham Institution for Savings FDIC-insured?
Yes. Dedham Institution for Savings is an active FDIC-insured institution, FDIC Certificate #23620. Deposits are insured up to $250,000 per depositor, per ownership category. You can confirm this on FDIC BankFind.
Where is Dedham Institution for Savings headquartered?
Dedham Institution for Savings is headquartered at 55 Elm St, Dedham, MA 02026, according to FDIC records.
How many branches does Dedham Institution for Savings have?
FDIC location data lists 15 offices for Dedham Institution for Savings, all in Massachusetts.
Who owns Dedham Institution for Savings?
The FDIC lists CHARLESBRIDGE MHC of Dedham, MA as the top holding company for Dedham Institution for Savings. The same holding company owns 1 other FDIC-insured bank.
Source: FDIC BankFind Suite (institution, location, and call report data). BankNearMe.com does not rank or rate banks.