Oxford is a city in Granville County, North Carolina, United States. It is the county seat of Granville County. 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.