We have found 412 properties in Bernardston, MA. Average property sale price in Bernardston is $167,659. It is 50.4% lower than average property value in Massachusetts. Average price per square feet in Bernardston is $108. It is 32.9% lower than average property value in Massachusetts.