Spencer Middle School
School pathway
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)What this means: On the EDFacts (federal), West Virginia's statewide test, about 31 of every 100 students at this school read and write at grade level and about 10 of 100 do math at grade level. Across all West Virginia schools, those numbers are about 40 and 28.
7-year change
SY 2017-18 vs SY 2024-25About Spencer Middle School
As a cozy middle-grades school in Spencer, West Virginia, Spencer Middle School enrolls 299 students from grades 5 through 8, part of Roane County Schools. That puts it 30% smaller than the typical public school in West Virginia, which averages around 429 students.
Roane County Schools runs 5 schools in total, collectively educating 1,630 students. Spencer Middle School is one of those campuses.
For racial and ethnic makeup, Spencer Middle School records that nearly all students (97%) are White. Compared to Roane County overall, the school's racial mix sits in roughly the same range.
Looking at school resources, On paper, Spencer Middle School has 22 full-time-equivalent teachers, translating to a class-load average of around 13.4:1. That tracks the state average closely.
In the broader community, census data for Roane County shows median household earnings sit near $45,778, 15% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 15%. In all, Roane County runs 5 public schools (combined enrollment of about 1,630 students), of which Spencer Middle School is one.
The closest other public school is Spencer Elementary School, roughly 0.9 miles away. 2 of the 8 nearest public schools sit inside a five-mile radius.
Geographically, the school is in an outlying area.
Five-year trend. Looking back 7 years, enrollment at Spencer Middle School has ticked down 28%, going from 413 students in 2018 to 299 in 2025. Class-load math has pulled in: from 15.7:1 in 2018 to 13.4:1 in 2025.
Within the allk12 community for this school, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Roane County at a glance
View full county profileQuick facts
Related schools
- Roane County HighHigh · 490 students
- Spencer Elementary SchoolElementary · 413 students
- Walton Elementary/Middle SchoolElementary · 228 students
- Geary Elementary/Middle SchoolElementary · 200 students
- Roane County HighHigh · 490 students
- Spencer Elementary SchoolElementary · 413 students
- Spencer Elementary School0.9 mi · 413
- Roane County High2.3 mi · 490
- Arnoldsburg School11.9 mi · 139
- Walton Elementary/Middle School12.1 mi · 228
- Calhoun Middle/High School13.1 mi · 498
- Geary Elementary/Middle School14.1 mi · 200