We have found 52 properties on Castle Rd, Nahant, MA. Average price per square feet on Castle Rd is $177. It is 8.8% lower than average price per sqft Nahant. Average sale price on Castle Rd is $306,889. It is 31.1% lower than average sale price in Nahant.