Massachusetts Apartments Welcome to Massachusetts!

Hancock

Hancock is a town in Berkshire County, Massachusetts. Hancock's population is around 717. The town takes up a total of 35.8 square miles. There are 472 housing units at an average density of 13.2 per square mile. The average house size in Hancock is 1000 square feet or less. The average single family home price is around $219,100 with the average rental at around $1,559. 47.3% of residences in Hancock are Single Family Homes.