10 Banks in Vermont, Windsor County, USA — 2026
Bar Harbor Bank & Trust
South Royalton
📍52 Railroad Street, South Royalton, VT 05068
, South Royalton, VT 05068
Bar Harbor Bank & Trust
Quechee
Berkshire Bank
Ludlow
📍152 Main Street, Ludlow, VT 05149
, Ludlow, VT 05149
Citizens Bank
Woodstock
📍431 Woodstock Road, Woodstock, VT 05091
, Woodstock, VT 05091
Community Bank
White River Junction
📍25 Ralph Lehman Drive, White River Junction, VT 05001
, White River Junction, VT 05001
Mascoma Bank
Maple Street
📍31 Maple Street, White River Junction, VT 05001
, White River Junction, VT 05001
Mascoma Bank
Norwich
📍303 Main Street, Norwich, VT 05055
, Norwich, VT 05055
Mascoma Bank
Sykes Mountain Avenue
📍243 Sykes Avenue, White River Junction, VT 05001
, White River Junction, VT 05001
Mascoma Bank
Bethel
📍264 Main Street, Bethel, VT 05032
, Bethel, VT 05032
Mascoma Bank
Hartland