Best Schools in Oxford

Which schools are assigned to my home?

About Oxford

Oxford has 15 primary and secondary schools. One of the best schools is Oxford Elementary School, with a rating of 8. Oxford Elementary School has 576 children. The public schools in Oxford are part of Oxford School District and Lafayette County School District. Water Valley School District is close and is rated worse than Oxford School District. Nearby Calhoun County School District is worse, with a rating of 6. The population of Oxford is 14,619. Oxford School District enrolls 25% of the population of Oxford.