4 schools in Oxford
Public K-12 education in Oxford runs across 4 schools, enrolling approximately 2,698 students, averaging 675 per campus.
7-year change in Oxford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Oxford Area Vocational School | High | 09-12 | · |
| Oxford Elementary School | Elementary | PK-04 | 837 |
| Oxford High School | High | 09-12 | 1,242 |
| Oxford Middle School | Middle | 07-08 | 619 |
About Oxford
Public education in Oxford, Alabama runs across 4 schools that educates roughly 2,698 students. By footprint, Oxford sits in the small bracket.
Looking at the level breakdown, the city is built around 1 elementary, 1 middle, and 2 high.
Per-campus enrollment runs near 675, higher than the state mean of about 544.
Five-year track record. Total public-school enrollment in Oxford has climbed 4% since SY 2017-18, moving from about 2,589 students to 2,698. The White share of public-school enrollment declined from 56% to 46%.
Within the allk12 community for this area, the community for Oxford discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.