We have found 18 properties on Neilson Rd, New Salem, MA. Average price per square feet on Neilson Rd is $85. It is 2.3% lower than average price per sqft New Salem. Average sale price on Neilson Rd is $128,334. It is 16.5% lower than average sale price in New Salem.