Bennington County, Vermont Cities (2026)

19 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bennington114,96915,306-0.51%35742 Town
Manchester24,4244,480-0.43%10542 Town
Shaftsbury33,5573,595-0.5%8343 Town
Pownal43,2403,264-0.28%6947 Town
Arlington52,4222,458-0.25%5842 Town
Dorset62,1402,1360%4547 Town
North Bennington71,6921,718-0.24%9032 Village
Winhall81,1481,184-0.69%2644 Town
Sunderland91,0741,0550.66%2445 Town
Stamford10851862-0.47%2239 Town
Manchester11764772-0.13%2164 Village
Readsboro12686705-0.72%1936 Town
Rupert13685697-0.44%1545 Town
Peru14524528-0.19%1437 Town
Sandgate15380382-0.26%942 Town
Woodford16345355-0.58%747 Town
Landgrove171721730%199 Town
Old Bennington181311340%3560 Village
Searsburg19123125-0.81%621 Town

Bennington County Cities Summary

Largest City

Bennington is the largest city in Bennington County, with a population of 14,969.

Smallest City

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

10 Largest Cities

There are 19 cities in Bennington County, Vermont.

Location of Bennington County