Total enrollment
3,129
-627 (-17%) vs SY 2017-18
Public K-12 schools in Oxford number 6, teaching approximately 3,129 Pennsylvania students, an average of 522 per campus.
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Elk Ridge School | Elementary | 01-02 | 413 |
| Hopewell El Sch | Middle | 05-06 | 489 |
| Jordan Bank School | Elementary | KG-KG | 181 |
| Nottingham School | Elementary | 03-04 | 429 |
| Oxford Area High School | High | 09-12 | 1,089 |
| Penn's Grove School | Middle | 07-08 | 528 |
Across Oxford, Pennsylvania, 6 public schools instructs about 3,129 students between them.
Looking at the level breakdown, the city comprises 3 elementary, 2 middle, and 1 high.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 17%: 3,756 students in SY 2017-18 versus 3,129 in SY 2024-25. On the demographic side, White enrollment moved from 65% to 54% over the same window.
Within the allk12 community for this area, the community for Oxford discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.