Directory of Vermont Chartered Banks

Brattleboro Savings and Loan Association

221 Main Street
Brattleboro, VT 05301
(802) 254-5333
www.rightreasons.com

Brattleboro

Merchants Bank
275 Kennedy Drive
South Burlington, VT 05403
(802) 658-3400
www.mbvt.com 

Barre
Bennington
Bradford
Brattleboro
Bristol
Burlington
Colchester
East Thetford
Enosburg Falls
Essex Junction
Fair Haven
Hinesburg
Jericho
Johnson
Hardwick
Manchester Center
Northfield
Rutland
South Burlington
Saint Albans
Saint Johnsbury
South Burlington
South Hero
Springfield
Vergennes
Waterbury
White River Junction
Wilmington
Winooski

Northfield Savings Bank
33 South Main Street
Northfield, VT 05663
(800) 672-2274
www.nsbvt.com

Barre
Bethel
Burlington
Essex Junction
Montpelier
Northfield
Randolph
South Burlington
Waitsfield
Waterbury
Williston

Passumpsic Savings Bank
497 Railroad Street
St. Johnsbury, VT 05819
(802) 748-3196
www.passumpsicbank.com

Brattleboro
Danville
Island Pond
Lyndonville
Newport
Saint Johnsbury

Peoples Trust Company of St. Albans
25 Kingman Street
St. Albans, VT 05478
(802) 524-2196
www.peoplestrustcompany.com

Enosburg Falls
Essex Junction
Fairfax
Saint Albans
Swanton

 

Union Bank
20 Lower Main Street
Morrisville, VT 05661
(802) 888-6600
www.unionbankvt.com

Danville
Fairfax
Hardwick
Jeffersonville
Johnson
Lyndonville
Morrisville
Saint Albans
Saint Johnsbury
Stowe

 

 Wells River Savings Bank
34 Main Street North
Wells River, VT 05081
(802) 757-2361
www.wellsriversavings.com

Bradford
East Thetford
Fairlee
Newbury
Wells River