where is oxford nc
Sponsored Topics. Oxford is a city in Granville County, North Carolina, United States. The population was 8,338 at the 2000 census. It is the county seat of Granville County. The town's history dates to 1761, when local legislator Samuel Benton built a plantation home and called it Oxford.