We have found 172 properties in Freedom, NH. Average property sale price in Freedom is $198,402. It is 22.9% lower than average property value in New Hampshire. Average price per square feet in Freedom is $127. It is 3.1% lower than average property value in New Hampshire.