We have found 642 properties in Roxboro, NC. Average property sale price in Roxboro is $102,484. It is 57.1% lower than average property value in North Carolina. Average price per square feet in Roxboro is $58. It is 44.8% lower than average property value in North Carolina.