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).

Total assets
$2.8B
Total deposits
$2.2B
Offices
10
Return on assets
0.98%

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.

BankHQ cityAssetsOffices
Northern Bank & Trust CompanyWoburn$3.4B14
Bristol County Savings BankTaunton$3.3B18
UniBank for SavingsWhitinsville$3.1B15
BayCoast BankSwansea$2.9B26
Westfield BankWestfield$2.7B27
Dedham Institution for SavingsDedham$2.6B15
Cornerstone BankSpencer$2.6B17
South Shore BankSouth Weymouth$2.5B13

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.