We have found 37 properties on Castle Hill Rd, Windham, NH. Average price per square feet on Castle Hill Rd is $141. It is 2.8% lower than average price per sqft Windham. Average sale price on Castle Hill Rd is $386,875. It is the same as average sale price in Windham.