We have found 678 properties in Oxford, NC. Average property sale price in Oxford is $122,135. It is 48.9% lower than average property value in North Carolina. Average price per square feet in Oxford is $71. It is 32.4% lower than average property value in North Carolina.