We have found 533 properties in Franklin, NH. Average property sale price in Franklin is $145,371. It is 43.5% lower than average property value in New Hampshire. Average price per square feet in Franklin is $83. It is 36.6% lower than average property value in New Hampshire.