We have found 142 properties on Salem St, North Andover, MA. Average price per square feet on Salem St is $157. It is 4.8% lower than average price per sqft North Andover. Average sale price on Salem St is $397,086. It is 5.4% lower than average sale price in North Andover.