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. The legislature ordered the area around his plantation to be the seat of Granville County. The city was not incorporated until 1816.
The first Masonic orphanage for children in the United States was built in Oxford. It was originally established as St. John's College in 1858. The college floundered however, and in 1872 it was suggested that the property be used to educate the less fortunate. In December 1873 the first residents were admitted to the Oxford Orphans Asylum which is today known as the Masonic Home for Children.