Home › Massachusetts › Avidia Bank
Avidia Bank
✓ FDIC-insured · Active FDIC Certificate #90215
Avidia Bank is an FDIC-insured state-chartered savings institution, headquartered in Hudson, Massachusetts, established in 1869. As of the 06/30/2026 FDIC call report, it reported $2.8B in total assets and $2.2B in deposits. FDIC location data lists 10 offices in Massachusetts. The FDIC classifies it as a community bank. It is owned by the holding company AVIDIA BCORP INC (Hudson, MA).
Financial data as of the 06/30/2026 FDIC call report.
Where it operates
All 10 of Avidia Bank's FDIC-listed offices are in Massachusetts. Browse banks in Hudson for other local options.
Branch locations
| Avidia Bank Avidia Bank · Full Service - Brick And Mortar | 42 Main St Hudson, MA 01749 Map ↗ |
| Avidia Bank Westborough Branch · Full Service - Brick And Mortar | 100 E Main St Westborough, MA 01581 Map ↗ |
| Avidia Bank Hudson South Branch · Full Service - Brick And Mortar | 196 Washington St Hudson, MA 01749 Map ↗ |
| Avidia Bank Marlborough Branch · Full Service - Brick And Mortar | 256 Maple St Marlborough, MA 01752 Map ↗ |
| Avidia Bank Northborough Branch · Full Service - Brick And Mortar | 53 W Main St Northborough, MA 01532 Map ↗ |
| Avidia Bank Shrewsbury Branch · Full Service - Brick And Mortar | 23 Maple Ave Shrewsbury, MA 01545 Map ↗ |
| Avidia Bank Clinton Branch · Full Service - Brick And Mortar | 1073 Main St Clinton, MA 01510 Map ↗ |
| Avidia Bank Leominster Branch · Full Service - Brick And Mortar | 470 Lancaster St Leominster, MA 01453 Map ↗ |
| Avidia Bank Avidia Financial Center · Full Service - Brick And Mortar | 17 Pope St Hudson, MA 01749 Map ↗ |
| Avidia Bank Framingham Branch · Full Service - Brick And Mortar | 270 Cochituate Rd Framingham, MA 01701 Map ↗ |
Holding company: AVIDIA BCORP INC
The FDIC lists AVIDIA BCORP INC, based in Hudson, MA, as the top holding company for Avidia 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 Avidia Bank's $2.8B. See all banks in Massachusetts.
| Bank | HQ city | Assets | Offices |
|---|---|---|---|
| Northern Bank & Trust Company | Woburn | $3.4B | 14 |
| Bristol County Savings Bank | Taunton | $3.3B | 18 |
| UniBank for Savings | Whitinsville | $3.1B | 15 |
| BayCoast Bank | Swansea | $2.9B | 26 |
| Westfield Bank | Westfield | $2.7B | 27 |
| Dedham Institution for Savings | Dedham | $2.6B | 15 |
| Cornerstone Bank | Spencer | $2.6B | 17 |
| South Shore Bank | South Weymouth | $2.5B | 13 |
Avidia Bank: common questions
Is Avidia Bank FDIC-insured?
Yes. Avidia Bank is an active FDIC-insured institution, FDIC Certificate #90215. Deposits are insured up to $250,000 per depositor, per ownership category. You can confirm this on FDIC BankFind.
Where is Avidia Bank headquartered?
Avidia Bank is headquartered at 42 Main St, Hudson, MA 01749, according to FDIC records.
How many branches does Avidia Bank have?
FDIC location data lists 10 offices for Avidia Bank, all in Massachusetts.
Who owns Avidia Bank?
The FDIC lists AVIDIA BCORP INC of Hudson, MA as the top holding company for Avidia Bank.
Source: FDIC BankFind Suite (institution, location, and call report data). BankNearMe.com does not rank or rate banks.