We have found 14 properties on Ballard Ln, Salem, NH. Average price per square feet on Ballard Ln is $125. It is 16.1% lower than average price per sqft Salem. Average sale price on Ballard Ln is $312,746. It is 9.9% higher than average sale price in Salem.