Avidia Bank: branch locations

Avidia Bank is an FDIC-insured bank with 10 branches in 1 state in our list. Its main office address in the FDIC records is 42 Main St, Hudson, MA 01749.

Contact details

Main office42 Main St, Hudson, MA 01749
Official websitewww.avidiabank.com
FDIC certificate90215

The website address is the one the bank reported to the FDIC. Phone numbers are not part of the FDIC data, so use the number on your card or the bank’s own website.

Where Avidia Bank has branches

StateBranches
Massachusetts10

All Avidia Bank branches

Showing 10 of 10

CityStateBranchAddressZIPMap
Clinton MA Clinton Branch 1073 Main St 01510 Map
Framingham MA Framingham Branch 270 Cochituate Rd 01701 Map
Hudson MA Avidia Financial Center 17 Pope St 01749 Map
Hudson MA Hudson South Branch 196 Washington St 01749 Map
Hudson MA Avidia Bank (main office) 42 Main St 01749 Map
Leominster MA Leominster Branch 470 Lancaster St 01453 Map
Marlborough MA Marlborough Branch 256 Maple St 01752 Map
Northborough MA Northborough Branch 53 W Main St 01532 Map
Shrewsbury MA Shrewsbury Branch 23 Maple Ave 01545 Map
Westborough MA Westborough Branch 100 E Main St 01581 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. This site is independent and is not affiliated with Avidia Bank. Confirm branch details with the bank.

Frequently asked questions

How many branches does Avidia Bank have?

Our list has 10 branches of Avidia Bank, in Massachusetts (10). The number changes as branches open and close.

Where is Avidia Bank headquartered?

The FDIC lists the main office at 42 Main St, Hudson, MA 01749.

Is Avidia Bank FDIC-insured?

According to the FDIC BankFind data, Avidia Bank is an active FDIC-insured institution (certificate number 90215). Confirm any bank you plan to use in the FDIC’s BankFind tool.