The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

10 schools in Oxford

Michigan · Public K-12

Oxford runs 10 public K-12 schools inside Michigan, with combined enrollment near 5,670 (5 elementary, 1 middle, and 3 high).

7-year change in Oxford

SY 2017-18 vs SY 2024-25
Total enrollment
5,670
+386 (+7%) vs SY 2017-18
School count
10
-1 (-9%) vs SY 2017-18
% White
82%
was 85%
% Hispanic
9%
was 7%
% Black
3%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Clear Lake Elementary SchoolElementaryKG-05425
Daniel Axford Elementary SchoolElementaryPK-02345
Kingsbury Country Day SchoolElementaryPK-08335
Lakeville Elementary SchoolElementaryKG-05393
Oxford Bridges High SchoolHigh09-1249
Oxford Crossroads Day SchoolHigh06-1228
Oxford Elementary SchoolElementary03-05340
Oxford High SchoolHigh09-121,568
Oxford Middle SchoolMiddle06-08938
Oxford Virtual AcademyCombinedKG-121,249

About Oxford

Oxford, Michigan is home to 10 public schools, with combined enrollment of approximately 5,670 students. By school count, it is an average-sized city.

In terms of grade levels, the city covers 5 elementary, 1 middle, 3 high, and 1 other.

Per-campus enrollment runs near 567, above the state mean of about 406.

Trend over the past 7 years. Total public-school enrollment in Oxford has rose 7% since SY 2017-18, moving from about 5,284 students to 5,670. Oxford now counts 10 public schools, down from 11 in SY 2017-18. The White share of public-school enrollment fell from 85% to 82%.

On this page, the community for Oxford discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Oxford, Michigan?
There are 10 public K-12 schools in Oxford, with a combined enrollment of about 5,670.
How many elementary, middle, and high schools are in Oxford?
Oxford has 5 elementary, 1 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Oxford?
Oxford High School is the largest public school in Oxford by enrollment, with approximately 1,568 students.
What school districts serve Oxford?
Oxford is served by 2 public school districts, including Oxford Community Schools, Kingsbury Country Day School.
What grade levels do public schools in Oxford cover?
Public schools in Oxford serve students from pre-K through grade 12.
Are there charter schools in Oxford?
1 of the 10 public schools in Oxford are charter schools.