21 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
Bethel / Royalton
Bar Harbor Bank & Trust
Rochester
📍85 N Main Street, Rochester, VT 05767
, Rochester, VT 05767
Bar Harbor Bank & Trust
Woodstock
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
Claremont Savings Bank
Springfield
📍85 Main Street, Springfield, VT 05156
, Springfield, VT 05156
Community Bank
White River Junction
📍25 Ralph Lehman Drive, White River Junction, VT 05001
, White River Junction, VT 05001
Community Bank
Springfield
📍2 Chester Road, Suite 6, Springfield, VT 05156
, Springfield, VT 05156
Ledyard National Bank
Norwich
📍320 Main Street, Norwich, VT 05055
, Norwich, VT 05055
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
Windsor
📍105 Main Street, Windsor, VT 05089
, Windsor, VT 05089
Mascoma Bank
Woodstock
📍429 Woodstock Road, Woodstock, VT 05091
, Woodstock, VT 05091
Mascoma Bank
Hartland
Mascoma Bank
Springfield
📍270 River Street, Springfield, VT 05156
, Springfield, VT 05156
Northfield Savings Bank
Bethel
📍1875 Vermont Route 107, Bethel, VT 05032
, Bethel, VT 05032