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

4 schools in Shenandoah Junction

West Virginia · Public K-12

Shenandoah Junction, West Virginia reports 4 public K-12 schools to NCES, totaling roughly 2,739 students (2 elementary, 1 middle, and 1 high).

4-year change in Shenandoah Junction

SY 2020-21 vs SY 2024-25
Total enrollment
2,739
-3 (0%) vs SY 2020-21
School count
4
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,141
all ages · ACS 5-yr
Students
2,739
public K-12 · NCES
Schools
4
public K-12
NameLevelGradesEnrollment
Driswood Elementary SchoolElementaryPK-05348
Jefferson High SchoolHigh09-121,431
T A Lowery Elementary SchoolElementaryPK-05531
Wildwood Middle SchoolMiddle06-08429

About Shenandoah Junction

Shenandoah Junction, West Virginia is home to 4 public schools, with combined enrollment of approximately 2,739 students. By school count, it is a compact city.

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

Per-school enrollment runs near 685, meaningfully above the state mean of about 368.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment stayed largely flat: 2,742 students in SY 2020-21 versus 2,739 in SY 2024-25.

On this page, the community for Shenandoah Junction discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Shenandoah Junction?
Shenandoah Junction, West Virginia has 4 public K-12 schools serving approximately 2,739 students.
How many elementary, middle, and high schools are in Shenandoah Junction?
Shenandoah Junction has 2 elementary schools, 1 middle school, and 1 high school.
What is the largest public school in Shenandoah Junction?
Jefferson High School is the largest public school in Shenandoah Junction by enrollment, with approximately 1,431 students.
What school districts serve Shenandoah Junction?
Shenandoah Junction public schools are operated by Jefferson County Schools.
What grade levels do public schools in Shenandoah Junction cover?
Public schools in Shenandoah Junction serve students from pre-K through grade 12.