Sandy River Middle School
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)What this means: On the EDFacts (federal), West Virginia's statewide test, about 40 of every 100 students at this school read and write at grade level and about 16 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 Sandy River Middle School
Sandy River Middle School is one of the cozy intermediate schools in Bradshaw, West Virginia, one of the schools within McDowell County Schools, with 240 students on its rolls from grades 6 through 8. Enrollment runs roughly 44% below the state mean of about 429.
Sandy River Middle School is one of 9 schools operated by McDowell County Schools, a district that teaches 2,312 students overall.
On demographics, Sandy River Middle School lists that nearly all students (100%) are White. By comparison, McDowell County as a whole is about 88% White, so the school skews considerably more White than its surroundings.
Looking at the economic backdrop, The school reports having 14 full-time-equivalent teachers, for a student-teacher ratio near 17.3:1. Statewide, the average ratio sits near 13.3:1, putting Sandy River Middle School higher than the state norm the norm.
In the area at large, community-level numbers for McDowell County indicate median household earnings sit near $31,559, 7% of adults hold a bachelor's degree or higher, and the poverty rate sits near 30%. In all, McDowell County runs 11 public schools (combined enrollment of about 2,312 students), of which Sandy River Middle School is one.
Iaeger Elementary School is the nearest neighboring public school, about 3.4 miles from this campus. Counting just inside five miles, 3 other public schools cluster around Sandy River Middle School.
Sandy River Middle School operates from a low-density location.
Trend over the last 7 years. Looking back 7 years, enrollment at Sandy River Middle School has ticked up 13%, going from 213 students in 2018 to 240 in 2025. Class-load math has loosened: from 14.2:1 in 2018 to 17.3:1 in 2025.
In the discussion threads here, members of the Sandy River Middle School community share and discuss pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.
McDowell County at a glance
View full county profileQuick facts
Related schools
- Mount View High SchoolHigh · 521 students
- River View High SchoolHigh · 405 students
- Southside K-8Elementary · 266 students
- Bradshaw Elementary SchoolElementary · 214 students
- Iaeger Elementary SchoolElementary · 201 students
- Welch Elementary SchoolElementary · 189 students
- River View High SchoolHigh · 405 students
- Bradshaw Elementary SchoolElementary · 214 students
- Iaeger Elementary School3.4 mi · 201
- Bradshaw Elementary School4.1 mi · 214
- River View High School4.2 mi · 405
- Fall River Elementary School5.4 mi · 112
- Southside K-810.1 mi · 266
- Huff Cons Elementary & Middle School11.6 mi · 235