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

4 schools in New Oxford

Pennsylvania · Public K-12

New Oxford reports 4 public K-12 schools and approximately 3,203 students enrolled, per NCES, an average school size near 801.

7-year change in New Oxford

SY 2017-18 vs SY 2024-25
Total enrollment
3,203
-113 (-3%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
75%
was 79%
% Hispanic
19%
was 16%
% Black
2%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Conewago Valley Intrmd SchMiddle04-06842
New Oxford El SchElementaryKG-03565
New Oxford MSMiddle07-08567
New Oxford SHSHigh09-121,229

About New Oxford

New Oxford is a low-population Pennsylvania city in terms of public-school footprint, with 4 schools and 3,203 students total.

For a sense of the school types, the city is built around 1 elementary, 2 middle, and 1 high.

Schools in New Oxford average about 801 students each, 41% higher than the Pennsylvania norm.

Looking at the last 7 years. Total public-school enrollment in New Oxford has declined 3% since SY 2017-18, moving from about 3,316 students to 3,203. The White share of public-school enrollment shrank from 79% to 75%.

In the discussion threads here, the community for New Oxford discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in New Oxford, Pennsylvania?
There are 4 public K-12 schools in New Oxford, with a combined enrollment of about 3,203.
How many elementary, middle, and high schools are in New Oxford?
New Oxford has 1 elementary, 2 middle, 1 high public schools.
What is the largest public school in New Oxford?
New Oxford SHS is the largest public school in New Oxford by enrollment, with approximately 1,229 students.
What school districts serve New Oxford?
New Oxford public schools are operated by Conewago Valley SD.
What grade levels do public schools in New Oxford cover?
Public schools in New Oxford serve students from kindergarten through grade 12.