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

2 schools in Shepherdstown

West Virginia · Public K-12

For a city in West Virginia, Shepherdstown carries 2 public K-12 campuses, with combined enrollment of about 618 students and an average school size near 309.

7-year change in Shepherdstown

SY 2017-18 vs SY 2024-25
Total enrollment
618
-179 (-22%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
80%
was 83%
% Hispanic
6%
was 4%
% Black
4%
was 6%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Shepherdstown Elementary SchoolElementaryPK-05310
Shepherdstown Middle SchoolMiddle06-08308

About Shepherdstown

Shepherdstown is a small West Virginia city in terms of public-school footprint, with 2 schools and 618 students total.

In terms of grade levels, the city covers 1 elementary, and 1 middle.

Average school size in Shepherdstown is around 309 students, 16% lower than the West Virginia average of about 368.

Five-year track record. Total public-school enrollment in Shepherdstown has contracted 22% since SY 2017-18, moving from about 797 students to 618.

In the discussion threads here, the community for Shepherdstown discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Shepherdstown, West Virginia?
There are 2 public K-12 schools in Shepherdstown, with a combined enrollment of about 618.
How many elementary, middle, and high schools are in Shepherdstown?
Shepherdstown has 1 elementary, 1 middle public schools.
What is the largest public school in Shepherdstown?
Shepherdstown Elementary School is the largest public school in Shepherdstown by enrollment, with approximately 310 students.
What school districts serve Shepherdstown?
Shepherdstown public schools are operated by Jefferson County Schools.
What grade levels do public schools in Shepherdstown cover?
Public schools in Shepherdstown serve students from pre-K through grade 8.