We have found 254 properties in New London, NH. Average property sale price in New London is $336,838. It is 31.0% higher than average property value in New Hampshire. Average price per square feet in New London is $134. It is 2.3% higher than average property value in New Hampshire.