Home › Massachusetts › Avidia Bank

Avidia Bank

✓ FDIC-insured · Active FDIC Certificate #90215

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.

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 ↗