We have found 9 properties on Barnard Rd, Belmont, MA. Average price per square feet on Barnard Rd is $385. It is 43.7% higher than average price per sqft Belmont. Average sale price on Barnard Rd is $577,000. It is 10.3% lower than average sale price in Belmont.