Skip to content

Bank · FDIC insured

A $2.8B bank headquartered in Hudson, MA, with 10 branches in Massachusetts. Best rates: CDs 4.10% and savings 3.50% APY.

Avidia Bank Carrot Score

Carrot ScoreTop Carrot

Higher than 85% of U.S. banks and credit unions

LowestMiddleHighest

#20 of 141 in Boston, MA-NH metroHow the score works →

Deposits are federally insured by the FDIC up to $250,000 per depositor.

About Avidia Bank

Avidia Bank traces its roots to 1869 through the 2007 merger of Hudson Savings Bank and Westborough Bank.

Headquartered in Hudson, Massachusetts, the bank operates branch locations across Hudson, Clinton, Westborough, Northborough, Marlborough, Shrewsbury, Leominster, and Framingham.

Headquarters
42 Main St, Hudson, MA 01749
FDIC certificate
90215 ↗
Visit institution website ↗

10 branches in Massachusetts

Loading map…

Walk-in offices from the FDIC directory as of September 4, 2026. Directions open Google Maps. A nearby branch doesn’t mean you can join or open an account.