15 Banks in Vermont, USA — 2026
Bar Harbor Bank & Trust
Williamstown
📍20 Methodist Lane, Williamstown, VT 05679
, Williamstown, VT 05679
Berkshire Bank
Richville Road
📍3450 Richville Road, Manchester Center, VT 05255
, Manchester Center, VT 05255
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
Mascoma Bank
Maple Street
📍31 Maple Street, White River Junction, VT 05001
, White River Junction, VT 05001
Northfield Savings Bank
Montpelier
📍100 State Street, Suite 1, Montpelier, VT 05602
, Montpelier, VT 05602
TD Bank
Saint Albans
📍8 N Main Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
The Bank of Bennington
Rutland
📍143 Woodstock Avenue, Rutland, VT 05701
, Rutland, VT 05701
The National Bank of Middlebury
Brandon
The National Bank of Middlebury
Head Office
📍30 Main Street, Middlebury, VT 05753
, Middlebury, VT 05753
Union Bank
Morrisville
📍20 Lower Main Street, Morrisville, VT 05661
, Morrisville, VT 05661
Union Bank
Fairfax
📍16 Browns River Road, Fairfax, VT 05454
, Fairfax, VT 05454
Union Bank
Jeffersonville
📍5062 VT Route 15, Jeffersonville, VT 05464
, Jeffersonville, VT 05464