We have found 11 properties on Maclarnon Rd, Salem, NH. Average price per square feet on Maclarnon Rd is $184. It is 23.5% higher than average price per sqft Salem. Average sale price on Maclarnon Rd is $248,813. It is 12.6% lower than average sale price in Salem.