Avidia Bank

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.

Company Growth (employees)
Hudson, US
Size (employees)
164 (est)+2%
Avidia Bank was founded in 2007 and is headquartered in Hudson, US

Avidia Bank Office Locations

Avidia Bank has offices in Hudson, Clinton, Leominster, Marlborough and in 3 other locations
Hudson, US (HQ)
42 Main St
Westborough, US
100 E Main St
Shrewsbury, US
23 Maple Ave
Northborough, US
53 W Main St
Marlborough, US
256 Maple St
Leominster, US
470 Lancaster St

Avidia Bank Data and Metrics

Summary Metrics

Founding Date


Traffic Overview of Avidia Bank

Avidia Bank Online and Social Media Presence

Avidia Bank News and Updates

linked2pay Adds ‘Pay by Text’ to Bank Centric Payments

PRESS RELEASE: linked2pay, an award-winning banking and payments technology provider announced today that they have added 'Pay by Text' as an option on their Bank Centric Payments platform. This enables partners on the bank integrated platform to offer...

linked2pay Delivers Bank Integrated Same-Day ACH Payments

PRESS RELEASE: linked2pay, the platform provider of Bank Centric Payments, announced today that they have added bank integrated same-day ACH payments to their platform. Now their bank, acquirer and ISO partners can offer this new and highly anticipated...

Avidia Bank Company Life and Culture

You may also be interested in