138 Banks in Vermont, USA — 2026
Northfield Savings Bank
Wall Street
📍137 South Main Street, Barre, VT 05641
, Barre, VT 05641
Northfield Savings Bank
Essex Junction
📍71 Pearl Street, Essex Junction, VT 05452
, Essex Junction, VT 05452
Northfield Savings Bank
Barre
📍289 North Main Street, Barre, VT 05641
, Barre, VT 05641
Passumpsic Savings Bank
Island Pond
📍49 Mill Street, Island Pond, VT 05846
, Island Pond, VT 05846
Passumpsic Savings Bank
Railroad Street
📍497 Railroad Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Passumpsic Savings Bank
Saint Johnsbury Center
📍1242 Memorial Drive, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Passumpsic Savings Bank
Lyndonville
📍62 Broad Street, Lyndonville, VT 05851
, Lyndonville, VT 05851
Peoples Trust Company
Enosburg Falls
📍140 Main Street, Enosburg Falls, VT 05450
, Enosburg Falls, VT 05450
Peoples Trust Company
Head Office
📍25 Kingman Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
Peoples Trust Company
Swanton
Peoples Trust Company
Franklin Park West
📍1 Franklin Park West, Saint Albans, VT 05478
, Saint Albans, VT 05478
Peoples Trust Company
Essex Town Center
📍1 Carmichael Street, Essex Junction, VT 05452
, Essex Junction, VT 05452
TD Bank
Saint Albans
📍8 N Main Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
TD Bank
Stowe
TD Bank
Williston
📍2300 Saint George Road, Williston, VT 05495
, Williston, VT 05495
TD Bank
Bellows Falls
📍2 Church Street, Bellows Falls, VT 05101
, Bellows Falls, VT 05101
TD Bank
South Burlington
📍1855 Williston Road, South Burlington, VT 05403
, South Burlington, VT 05403
TD Bank
Saint Johnsbury
📍301 Railroad Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
TD Bank
Barton
TD Bank
Manchester Center
📍58 Bonnet Street, Manchester Center, VT 05255
, Manchester Center, VT 05255