Our story

Avidia Bank was formed in 2007 by a merger between Hudson Savings Bank and Westborough Bank. Both founded in 1869. Avidia Bank is now a $1.5 Billion mutual community bank headquartered in Hudson, MA. We have branches in Hudson, Westborough, Clinton, Marlborough, Northborough, Shrewsbury, Leominster and Framingham.

With investments in technology, Avidia offers Mobile banking with check deposit, bill pay, transfers, and the option to pay other people electronically.

We are also very passionate about our communities and we help out area organizations through the Avidia Charitable Foundation as well as through the Bank itself. 

  • Avidia Bank is created by a merger between Hudson Savings Bank and Westborough Bank serving 7 towns and the surrounding communities..

  • Avidia accounts can now be opened online through avidiabank.com

  • Free & Green campaign was created to promote electronic banking products and services that are environmentally friendly, free and save customers time.

  • Avidia Bank introduces Avidia Mobile presenting customers with a new way of banking on-the-go.

  • Avidia Bank reaches that $1 billion asset milestone!

  • Remote check deposit is introduced adding the ability to deposit a check through a smartphone or scanner.

  • David Lamson retires as the Bank’s Chairman of the Board after 59 years of serving the Bank and we are forever grateful for his enthusiasm for the bank and his service.

  • Avidia Charitable Foundation funding well exceeded the expected $2 million mark for a total of $2.6 million in assets that helps non-profit organizations in our community.

  • Avidia is the first bank in Massachusetts to launch Cardless Cash access at ATMs.

    Avidia’s social advocacy team, the Avidia Smarties, debuts at Hudson Community Fest.

    In November, Avidia launches brand new, mobile-optimized website.

  • Avidia’s Cardless Cash launch named American Banker’s Top 10 IT Projects of 2016

    Launched  Real time  P2P Payments

    Avidia Health HSA deposits hit $100M mark

  • Avidia Opened two new locations. The Financial Center located in Hudson, Ma and a brand new location in Framingham, MA

    The Avidia Mobile App new user interface was released and included PayPal Account Linking

    Avidia was honored to have won the Digital Edge 50 Award