We have found 218 properties in Hamlet, NC. Average property sale price in Hamlet is $71,120. It is 70.3% lower than average property value in North Carolina. Average price per square feet in Hamlet is $50. It is 52.4% lower than average property value in North Carolina.