Checked
Banks in Vermont
219 bank branches in 64 cities and 14 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in Vermont at a glance
- Vermont has 219 bank branches, about 3.4 for every 10,000 residents.
- That is 49% more per resident than the national rate of 2.3 per 10,000.
- The most common type is Full-Service Branch (192, 88%), followed by Main Office (12) and Limited-Service Facility (7).
- The largest concentrations are in South Burlington (15), Burlington (13) and Rutland (9).
Banks headquartered in Vermont, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- South Burlington15
- Burlington13
- Rutland9
- Brattleboro8
- St. Johnsbury7
- Manchester Center6
- Middlebury6
- Barre5
- Essex Junction5
- Montpelier5
- Bennington4
- Springfield4
- White River Junction4
- Wilmington4
- Enosburg Falls3
- Lyndonville3
- Milton3
- Newport3
- Randolph3
- Shelburne3
- St. Albans3
- Vergennes3
- Waterbury3
- Woodstock3
- Arlington2
- Bellows Falls2
- Bradford2
- Brandon2
- Bristol2
- Fair Haven2
- Hardwick2
- Hinesburg2
- Island Pond2
- Ludlow2
- Norwich2
- Stowe2
- Swanton2
- Wells River2
- Barton1
- Chelsea1
- Chester1
- Danville1
- Derby Line1
- Fairlee1
- Hartland1
- Jeffersonville1
- Johnson1
- Londonderry1
- Morrisville1
- Newbury1
- Newfane1
- North Clarendon1
- Northfield1
- Pittsford1
- Putney1
- Richmond1
- Rochester1
- South Hero1
- Troy1
- Underhill Flats1
- West Woodstock1
- Williamstown1
- Windsor1
- Winooski1
All bank branches in Vermont
219 listed, A to Z · Page 1 of 8
- Bar Harbor Bank & Trust (Bethel/Royalton Branch)Full-Service Branch · Opened 19731583 Vt 107, Bethel, VT
- Bar Harbor Bank & Trust (Brandon Park St)Full-Service Branch · Opened 18632 Park St, Brandon, VT
- Bar Harbor Bank & Trust (Justin Morgan Branch)Limited-Service Facility · Opened 1974189 Vermont Route 12 S, Randolph, VT
- Bar Harbor Bank & Trust (Pittsford Branch)Full-Service Branch · Opened 19944123 Us Route 7, Pittsford, VT
- Bar Harbor Bank & Trust (Randolph Main St Branch)Full-Service Branch · Opened 187521 N Main St, Randolph, VT
- Bar Harbor Bank & Trust (Rochester Branch)Full-Service Branch · Opened 196485 N Main St, Rochester, VT
- Bar Harbor Bank & Trust (Rutland Woodstock Ave Branch)Full-Service Branch · Opened 2006100 Woodstock Ave, Rutland, VT
- Bar Harbor Bank & Trust (South Royalton Branch)Full-Service Branch · Opened 196452 Railroad Street, South Royalton, VT
- Bar Harbor Bank & Trust (West Woodstock Branch)Limited-Service Facility · Opened 2001906 W Woodstock Rd, Woodstock, VT
- Bar Harbor Bank & Trust (Williamstown Branch)Full-Service Branch · Opened 200420 Methodist Ln, Williamstown, VT
- Bar Harbor Bank & Trust (Woodstock Branch)Full-Service Branch · Opened 19891 Bond St, Woodstock, VT
- Beacon Bank and Trust (Arlington Branch)Full-Service Branch · Opened 19823816 Vermont Route 7a, Arlington, VT
- Beacon Bank and Trust (Court Square Branch)Full-Service Branch · Opened 199522 West St, Rutland, VT
- Beacon Bank and Trust (Ludlow Branch)Full-Service Branch · Opened 1967152 Main St, Ludlow, VT
- Beacon Bank and Trust (Manchester Main Street Office)Full-Service Branch · Opened 18834912 Main St, Manchester Center, VT
- Beacon Bank and Trust (Richville Road Branch)Full-Service Branch · Opened 19783450 Richville Road, Manchester Center, VT
- Business Bank, The (Main Office)Main Office · Opened 202230 Kimball Ave, S Burlington, VT
- Citizens Bank (Bennington Main Street Branch)Full-Service Branch · Opened 1938310 Main St, Bennington, VT
- Citizens Bank (Brattleboro)Full-Service Branch · Opened 1972894 Putney Rd, Brattleboro, VT
- Citizens Bank (Burlington Branch)Full-Service Branch · Opened 1992148 College St, Burlington, VT
- Citizens Bank (Essex Junction Branch)Full-Service Branch · Opened 198684 Pearl St, Essex Junction, VT
- Citizens Bank (Montpelier Branch)Full-Service Branch · Opened 19777 Main St, Montpelier, VT
- Citizens Bank (Rte 7 / Middlebury Branch)Full-Service Branch · Opened 192836 Middle Rd N, Middlebury, VT
- Citizens Bank (Rutland)Full-Service Branch · Opened 188047 Merchants Row, Rutland, VT
- Citizens Bank (South Burlington Branch)Full-Service Branch · Opened 19801117 Shelburne Rd, South Burlington, VT
- Citizens Bank (St. Albans Branch)Full-Service Branch · Opened 1989152 S Main St, Saint Albans, VT
- Citizens Bank (Williston Branch)Full-Service Branch · Opened 198568 Helena Dr, Williston, VT
- Claremont Savings Bank (Springfield Branch)Full-Service Branch · Opened 191085 Main St, Springfield, VT
- Community Bank (Barre Branch)Full-Service Branch · Opened 1921361 N Main St, Barre, VT
- Community Bank (Bennington Branch)Full-Service Branch · Opened 2013210 Northside Dr, Bennington, VT
Frequently asked questions
- How many bank branches are in Vermont?
- There are 219 bank branches in Vermont in our data as of 10/23/2026.
- Which Vermont cities have the most bank branches?
- South Burlington (15), Burlington (13), Rutland (9), Brattleboro (8), St. Johnsbury (7).