16 Banks in Vermont, Franklin County, USA — 2026
Citizens Bank
Saint Albans
📍152 South Main Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
Community Bank
Enosburg Falls
📍371 Main Street, Enosburg Falls, VT 05450
, Enosburg Falls, VT 05450
Community Bank
Saint Albans
📍180 Swanton Road, Saint Albans, VT 05478
, Saint Albans, VT 05478
Community National Bank
Enosburg Falls
📍49 Sampsonville Road, Enosburg Falls, VT 05450
, Enosburg Falls, VT 05450
KeyBank
Saint Albans
📍201 Swanton Road, Saint Albans, VT 05478
, Saint Albans, VT 05478
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
Georgia
📍1127 Ethan Allen Highway, Fairfax, VT 05468
, Fairfax, VT 05468
TD Bank
Saint Albans
📍8 N Main Street, Saint Albans, VT 05478
, Saint Albans, VT 05478
TD Bank
Enosburg Falls
📍427 Main Street, Enosburg Falls, VT 05450
, Enosburg Falls, VT 05450
TD Bank
Richford
TD Bank
Highgate Plaza
📍351 Swanton Rd, Highgate Plaza, Saint Albans, VT 05478
, Saint Albans, VT 05478
Union Bank
Fairfax
📍16 Browns River Road, Fairfax, VT 05454
, Fairfax, VT 05454
Union Bank
Saint Albans
📍15 Mapleville Depot, Saint Albans, VT 05478
, Saint Albans, VT 05478