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

3 schools in Spencer

West Virginia · Public K-12

Public K-12 education in Spencer reaches 1,202 students across 3 schools, with a level mix of 1 elementary, 1 middle, and 1 high.

7-year change in Spencer

SY 2017-18 vs SY 2024-25
Total enrollment
1,202
-417 (-26%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
96%
was 98%
% Hispanic
1%
was 1%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Roane County HighHigh09-12490
Spencer Elementary SchoolElementaryPK-04413
Spencer Middle SchoolMiddle05-08299

About Spencer

Across Spencer, West Virginia, 3 public schools educates about 1,202 students between them.

For a sense of the school types, the city comprises 1 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Combined enrollment now sits at 1,202 students, contracted 26% from the 1,619 reported in SY 2017-18.

In the discussion threads here, the community for Spencer 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 Spencer, West Virginia?
There are 3 public K-12 schools in Spencer, with a combined enrollment of about 1,202.
How many elementary, middle, and high schools are in Spencer?
Spencer has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Spencer?
Roane County High is the largest public school in Spencer by enrollment, with approximately 490 students.
What school districts serve Spencer?
Spencer public schools are operated by Roane County Schools.
What grade levels do public schools in Spencer cover?
Public schools in Spencer serve students from pre-K through grade 12.