We have found 1,029 properties in Halifax, MA. Average property sale price in Halifax is $246,320. It is 27.2% lower than average property value in Massachusetts. Average price per square feet in Halifax is $142. It is 11.8% lower than average property value in Massachusetts.