We have found 5,229 properties in Marlboro, MA. Average property sale price in Marlboro is $286,346. It is 15.3% lower than average property value in Massachusetts. Average price per square feet in Marlboro is $147. It is 8.7% lower than average property value in Massachusetts.