We have found 37 properties in Stoddard, NH. Average property sale price in Stoddard is $175,637. It is 31.7% lower than average property value in New Hampshire. Average price per square feet in Stoddard is $136. It is 3.8% higher than average property value in New Hampshire.

List of properties