Avidia Bank is a mutual community bank, headquartered in Hudson, MA with branches throughout Central Massachusetts. Our full-service offices are in Hudson, Westborough, Clinton, Leominster, Marlborough, Northborough and Shrewsbury.
Avidia Bank is a progressive, customer focused, and community oriented organization dedicated to meeting the financial needs of businesses, families and individuals. We do that by offering the type of products and services required by today’s ever changing world. From free checking to highly functional electronic banking services to sophisticated business cash management services, Avidia Bank is positioned as the Bank of Choice throughout our market area.

Hudson, US
Size (employees)
174 (est)
Avidia Bank was founded in 2007 and is headquartered in Hudson, US
Report incorrect company information

Avidia Bank Office Locations

Avidia Bank has offices in Hudson, Clinton, Leominster, Marlborough and in 3 other locations
Hudson, US (HQ)
42 Main St
Clinton, US
1073 Main St
Hudson, US
221 Washington St
Leominster, US
470 Lancaster St
Marlborough, US
256 Maple St
Northborough, US
53 W Main St
Show all (8)
Report incorrect company information

Avidia Bank Financials and Metrics

Summary Metrics

Founding Date

Report incorrect company information