Oxford is located in Newton County in the Historic South Region of the state. The population estimate for July 1, 1998 was 1,953, a decrease of 38 since 1990. Accommodations in Oxford include Hopkins House. Click for more details, including other accommodations in the area, as well as online reservations.