Town Chart.

← Back to Discover · All towns in Massachusetts

Towns in Berkshire County

32 towns with data in Berkshire County, Massachusetts, largest first. Find your matches.

Pittsfield is the largest of the 32 towns we list in Berkshire County, with 43,457 people. Together they have 129,430 people.

TownPopulationTypical household incomeTypical home price
Pittsfield 43,457 $70,582 $256,900
North Adams 12,606 $47,500 $195,900
Williamstown 9,150 $106,650 $437,100
Adams 8,074 $58,929 $209,900
Great Barrington 7,202 $84,132 $494,300
Dalton 6,256 $79,438 $295,700
Lee 5,719 $83,750 $352,700
Lenox 5,079 $106,080 $466,700
Sheffield 3,330 $92,120 $409,400
Cheshire 3,216 $69,803 $268,200
Lanesborough 3,028 $86,219 $299,400
Stockbridge 2,056 $146,250 $600,000
Becket 1,962 $80,417 $361,000
Hinsdale 1,859 $77,845 $267,600
Clarksburg 1,667 $77,143 $239,900
Otis 1,624 $108,898 $396,700
New Marlborough 1,501 $117,188 $608,300
Richmond 1,403 $106,250 $584,500
West Stockbridge 1,250 $107,083 $535,700
Egremont 1,230 $101,458 $664,900
Windsor 1,065 $115,563 $389,700
Sandisfield 994 $91,111 $360,300
Monterey 954 $152,353 $603,200
Savoy 795 $61,328 $285,200
Hancock 752 $96,250 $375,500
Florida 668 $86,875 $246,800
Peru 630 $90,750 $267,400
Washington 526 $95,278 $370,700
Tyringham 494 $163,333 $699,400
Alford 433 $121,042 $794,400
New Ashford 257 $102,188 $390,700
Mount Washington 193 $142,500 $714,300

ZIP codes in Berkshire County

33 ZIP codes in Berkshire County, Massachusetts. A ZIP code can also reach into a neighboring county.

Nearby counties in Massachusetts

Link to this page

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