We have found 68 properties on Main St, Newbury, MA. Average price per square feet on Main St is $132. It is 22.8% lower than average price per sqft Newbury. Average sale price on Main St is $251,400. It is 31.4% lower than average sale price in Newbury.