We have found 1,116 properties in Oxford, AL. Average property sale price in Oxford is $708,272. It is 233.6% higher than average property value in Alabama. Average price per square feet in Oxford is $369. It is 235.5% higher than average property value in Alabama.