Oxford's Public Middle Schools

Public Middle Schools in Oxford

Which schools are assigned to my home?

About Oxford

Oxford has 3 schools. One of the best schools is Mary Potter Middle School, which is rated 5. It has 433 students. The public schools in Oxford are part of Granville County Schools. Vance Charter School is close and has better ratings than Granville County Schools. Nearby Vance County Schools scores lower, with a rating of 3.

School Districts Near Oxford