7 Banks in Vermont, USA — 2026
Bar Harbor Bank & Trust
Williamstown
📍20 Methodist Lane, Williamstown, VT 05679
, Williamstown, VT 05679
Citizens Bank
Route 7 / Middlebury
📍36 Middle Road, Middlebury, VT 05753
, Middlebury, VT 05753
Community National Bank
Lyndonville
📍467 Broad Street, Lyndonville, VT 05851
, Lyndonville, VT 05851
Community National Bank
Barre
📍316 North Main Street, Barre, VT 05641
, Barre, VT 05641
KeyBank
North Avenue
📍1127 North Avenue, Suite 46, Burlington, VT 05408
, Burlington, VT 05408
TD Bank
Saint Albans
📍8 N Main Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
Union Bank
Morrisville
📍20 Lower Main Street, Morrisville, VT 05661
, Morrisville, VT 05661