We have found 63 properties on W Main St, Northborough, MA. Average price per square feet on W Main St is $188. It is 20.5% higher than average price per sqft Northborough. Average sale price on W Main St is $274,755. It is 13.8% lower than average sale price in Northborough.