Discover Community Bank's presence in Vermont with our interactive map displaying the locations of our branches. Scroll down for a comprehensive list of Community Bank branch locations in Vermont, complete with addresses, operating hours, and contact phone numbers. For in-depth information about each branch, simply click on the respective office name.

Explore the map to find the nearest Community Bank branch to your location or browse the list below to plan your visit to one of our Vermont branches. At Community Bank, we prioritize your financial needs, and our team is ready to assist you. Click on any office name to access more details and get the information you need.



Community Bank

Community Bank Barre

361 North Main Street, Barre, VT 05641

Community Bank Bennington

210 Northside Drive, Bennington, VT 05201

Community Bank Bradford

114 Main Street, Bradford, VT 05033

Community Bank Bristol

15 West Street, Bristol, VT 05443

Community Bank Brattleboro

205 Main Street, Brattleboro, VT 05301

Community Bank Burlington North Avenue

1014 North Avenue, Burlington, VT 05408

Community Bank Burlington College Street

172 College Street, Burlington, VT 05401

Community Bank Enosburg Falls

371 Main Street, Enosburg Falls, VT 05450

Community Bank Essex Junction

54 Pearl Street, Essex Junction, VT 05452

Community Bank Fair Haven

97 Main Street, Fair Haven, VT 05743

Community Bank Green Mountain Plaza

286 Route 7, South, Rutland, VT 05701

Community Bank Hardwick

84 Vermont Route 15-West, Hardwick, VT 05843

Community Bank Hinesburg

26 Ballard's Corner Road, Hinesburg, VT 05461

Community Bank Johnson

103 Lower Main Street, Johnson, VT 05656

Community Bank Jericho

205 Vermont Route 15, Jericho, VT 05465

Community Bank Manchester Center

4996 Main Street, Manchester Center, VT 05255

Community Bank Northfield

70 Depot Square, Northfield, VT 05663

Community Bank Saint Albans

180 Swanton Road, Saint Albans, VT 05478

Community Bank Saint Johnsbury

481 Portland Street, Saint Johnsbury, VT 05819

Community Bank Shelburne Road

929 Shelburne Road, South Burlington, VT 05403

Community Bank South Hero

301 Route 2, South Hero, VT 05486

Community Bank Springfield

108 Springfield Plaza Road, Springfield, VT 05156

Community Bank Vergennes

25 Monkton Road, Vergennes, VT 05491

Community Bank Waterbury

994 Waterbury Stowe Road, Waterbury, VT 05676

Community Bank White River Junction

25 Ralph Lehman Drive, White River Junction, VT 05001

Community Bank Williston Road

1309 Williston Road, South Burlington, VT 05403

Community Bank Winooski

364 Main Street, Winooski, VT 05404

Community Bank Wilmington

97 East Main Street, Wilmington, VT 05363

Community Bank Williston

28 Cottonwood Drive, Williston, VT 05495

Community Bank Woodstock Avenue

92 Woodstock Avenue, Rutland, VT 05701