We have found 2,562 properties in Northborough, MA. Average property sale price in Northborough is $318,574. It is 5.8% lower than average property value in Massachusetts. Average price per square feet in Northborough is $156. It is 3.1% lower than average property value in Massachusetts.

List of properties