Homes for Sale in Berkshire County, MA

22 communities
Pittsfield
$59,900 - $599,900 Average Price Single Family Home: $261,210 Condo/Townhome: $285,556
Great Barrington
$159,000 - $7,000,000 Average Price Single Family Home: $844,808 Condo/Townhome: $480,000
Becket
$70,720 - $559,000 Average Price Single Family Home: $247,410
Williamstown
$79,000 - $2,850,000 Average Price Single Family Home: $774,488 Condo/Townhome: $292,000
Lenox
$119,900 - $3,600,000 Average Price Single Family Home: $771,755 Condo/Townhome: $487,861
Otis
$46,000 - $2,450,000 Average Price Single Family Home: $426,885
Sheffield
$134,900 - $16,000,000 Average Price Single Family Home: $1,271,089
New Marlborough
$139,000 - $2,050,000 Average Price Single Family Home: $553,300
Sandisfield
$128,500 - $945,000 Average Price Single Family Home: $404,350
Stockbridge
$148,500 - $3,500,000 Average Price Single Family Home: $951,853 Condo/Townhome: $439,600

Cities in Berkshire County, MA

Popular Cities in Berkshire County, MA