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).

7-year change in Shenandoah Junction

SY 2017-18 vs SY 2024-25
Total enrollment
2,739
-169 (-6%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
70%
was 75%
% Hispanic
14%
was 11%
% Black
7%
was 7%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
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-campus enrollment runs near 685, meaningfully above the state mean of about 368.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 6%: 2,908 students in SY 2017-18 versus 2,739 in SY 2024-25. On the demographic side, White enrollment moved from 75% to 70% over the same window.

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, 1 middle, 1 high public schools.
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.