We have found 46 properties on Hudson St, Northborough, MA. Average price per square feet on Hudson St is $256. It is 64.1% higher than average price per sqft Northborough. Average sale price on Hudson St is $373,392. It is 17.2% higher than average sale price in Northborough.