5 schools in Oxford
Oxford's public-school footprint covers 5 campuses with combined enrollment of about 2,875 students, averaging 575 per campus.
7-year change in Oxford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bogan Elementary | Elementary | PK-05 | 451 |
| Kramer Elementary School | Elementary | PK-05 | 508 |
| Maude Marshall Elementary School | Elementary | PK-05 | 348 |
| Talawanda High School | High | 09-12 | 889 |
| Talawanda Middle School | Middle | 06-08 | 679 |
About Oxford
Oxford, Ohio is home to 5 public schools, with combined enrollment of approximately 2,875 students. By school count, it is a low-population city.
For a sense of the school types, the city is made up of 3 elementary, 1 middle, and 1 high.
Average school size in Oxford is around 575 students, 23% noticeably above the Ohio average of about 469.
Over the past 7-year window. Combined enrollment now sits at 2,875 students, shrank 3% from the 2,967 reported in SY 2017-18. Demographically, the White share of enrollment declined from 91% to 87%.
Within the allk12 community for this area, the community for Oxford discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.