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

3 schools in Harpers Ferry

West Virginia · Public K-12

Of the public K-12 schools operating across West Virginia, 3 sit inside Harpers Ferry, collectively enrolling about 1,270 students (2 elementary and 1 middle).

7-year change in Harpers Ferry

SY 2017-18 vs SY 2024-25
Total enrollment
1,270
-290 (-19%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
79%
was 82%
% Hispanic
11%
was 8%
% Black
2%
was 3%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Blue Ridge Elementary SchoolElementaryPK-05372
C. W. Shipley Elementary SchoolElementaryKG-05348
Harpers Ferry Middle SchoolMiddle06-08550

About Harpers Ferry

Harpers Ferry, West Virginia is home to 3 public schools, with combined enrollment of approximately 1,270 students. By school count, it is a rural-scale city.

Looking at the level breakdown, the city spans 2 elementary, and 1 middle.

Per-campus enrollment runs near 423, above the state mean of about 368.

Trend over the past 7 years. Combined enrollment now sits at 1,270 students, decreased 19% from the 1,560 reported in SY 2017-18. Demographically, the White share of enrollment declined from 82% to 79%.

On allk12, the community for Harpers Ferry discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Harpers Ferry?
Harpers Ferry, West Virginia has 3 public K-12 schools serving approximately 1,270 students.
How many elementary, middle, and high schools are in Harpers Ferry?
Harpers Ferry has 2 elementary, 1 middle public schools.
What is the largest public school in Harpers Ferry?
Harpers Ferry Middle School is the largest public school in Harpers Ferry by enrollment, with approximately 550 students.
What school districts serve Harpers Ferry?
Harpers Ferry public schools are operated by Jefferson County Schools.
What grade levels do public schools in Harpers Ferry cover?
Public schools in Harpers Ferry serve students from pre-K through grade 8.