We have found 28 properties in Hancock, MA. Average property sale price in Hancock is $283,453. It is 16.2% lower than average property value in Massachusetts. Average price per square feet in Hancock is $125. It is 22.4% lower than average property value in Massachusetts.