We have found 70 properties on Main St, Foxborough, MA. Average price per square feet on Main St is $156. It is 1.9% lower than average price per sqft Foxborough. Average sale price on Main St is $316,389. It is 6.6% lower than average sale price in Foxborough.