We have found 43 properties in New Castle, NH. Average property sale price in New Castle is $895,900. It is 248.3% higher than average property value in New Hampshire. Average price per square feet in New Castle is $275. It is 109.9% higher than average property value in New Hampshire.

List of properties