We have found 2,998 properties in Middleborough, MA. Average property sale price in Middleborough is $244,894. It is 27.6% lower than average property value in Massachusetts. Average price per square feet in Middleborough is $132. It is 18% lower than average property value in Massachusetts.