Bennington County, Vermont Cities (2025)

19 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bennington115,04515,306-0.5%35942 Town
Manchester24,4434,480-0.43%10642 Town
Shaftsbury33,5753,595-0.5%8343 Town
Pownal43,2493,264-0.28%6947 Town
Arlington52,4282,458-0.25%5842 Town
Dorset62,1402,1360%4547 Town
North Bennington71,6961,718-0.29%9052 Village
Winhall81,1561,184-0.69%2644 Town
Sunderland91,0671,0550.66%2445 Town
Stamford10855862-0.47%2239 Town
Manchester11765772-0.26%2164 Village
Readsboro12691705-0.72%1936 Town
Rupert13688697-0.43%1545 Town
Peru14525528-0.19%1437 Town
Sandgate15381382-0.26%942 Town
Woodford16347355-0.57%747 Town
Landgrove171721730%199 Town
Old Bennington18131134-0.76%3560 Village
Searsburg19124125-0.8%621 Town

Bennington County Cities Summary

Largest City

Bennington is the largest city in Bennington County, with a population of 15,045.

Smallest City

Searsburg is the smallest city in Bennington County, with a population of 124.

10 Largest Cities

There are 19 cities in Bennington County, Vermont.

Location of Bennington County