Best Schools in Oxford

Which schools are assigned to my home?

About Oxford

Oxford has 15 schools. One of the highest rated schools is Oxford Elementary School, which is rated 9. The school has 576 children. The public schools in Oxford are in Oxford School District or Lafayette County School District. Water Valley School District is nearby and scores lower than Oxford School District. Nearby Calhoun County School District scores lower, with a rating of 7. The population of Oxford is 14,619. Oxford School District enrolls 25% of the population of Oxford.