We have found 33 properties on Scotland Rd, Newbury, MA. Average price per square feet on Scotland Rd is $159. It is 7% lower than average price per sqft Newbury. Average sale price on Scotland Rd is $414,105. It is 13.0% higher than average sale price in Newbury.