Town Chart.

← Back to Discover · All towns in Vermont

Towns in Bennington County

16 towns with data in Bennington County, Vermont, largest first. Find your matches.

Bennington is the largest of the 16 towns we list in Bennington County, with 15,249 people. Together they have 37,269 people.

TownPopulationTypical household incomeTypical home price
Bennington 15,249 $59,446 $213,300
Manchester 4,486 $94,886 $454,600
Shaftsbury 3,607 $86,071 $267,300
Pownal 3,265 $64,163 $256,600
Arlington 2,598 $102,308 $318,500
Dorset 2,092 $111,250 $569,200
Sunderland 1,269 $88,523 $300,000
Stamford 963 $88,646 $303,200
Readsboro 807 $55,268 $215,500
Winhall 752 $95,500 $471,800
Rupert 676 $88,229 $362,500
Sandgate 435 $69,167 $193,800
Peru 434 $151,875 $400,000
Woodford 282 $81,250 $275,000
Landgrove 225 $195,938 $759,400
Searsburg 129 $61,071 $171,400

ZIP codes in Bennington County

17 ZIP codes in Bennington County, Vermont. A ZIP code can also reach into a neighboring county.

Nearby counties in Vermont

Link to this page

Copy this HTML to link to this page from your own site.