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

West Virginia schools ranked by test score

Latest EDFacts (federal) year (2020-21). 590 schools with reported Mathematics scores. State average: 27.8%.
RankSchoolLevelMathematicsvs state
551Summersville Middle School
Summersville · Nicholas County Schools
Middle13.0%-14.8pp
552Tygarts Valley Middle/High School
Mill Creek · Randolph County Schools
High13.0%-14.8pp
553Valley PK-8
Smithers · Fayette County Schools
Elementary13.0%-14.8pp
554Chapmanville Regional High School
Chapmanville · Logan County Schools
High12.0%-15.8pp
555Clay County High School
Clay · Clay County Schools
High12.0%-15.8pp
556Flatwoods Elementary School
Flatwoods · Braxton County Schools
Elementary12.0%-15.8pp
557Grandview Elementary School
Charleston · KANAWHA COUNTY SCHOOLS
Elementary12.0%-15.8pp
558Hannan Junior/Senior High School
Ashton · Mason County Schools
High12.0%-15.8pp
559Huff Cons Elementary & Middle School
Hanover · Wyoming County Schools
Elementary12.0%-15.8pp
560Independence High School
Sophia · Raleigh County Schools
High12.0%-15.8pp
561Lewis County High School
Weston · Lewis County Schools
High12.0%-15.8pp
562Liberty High School
Clarksburg · Harrison County Schools
High12.0%-15.8pp
563Lincoln County High School
Hamlin · Lincoln County Schools
High12.0%-15.8pp
564Mary C. Snow West Side Elementary
Charleston · Kanawha County Schools
Elementary12.0%-15.8pp
565Meadow Bridge High
Meadow Bridge · FAYETTE COUNTY SCHOOLS
High12.0%-15.8pp
566Mingo Central Comprehensive High School
Delbarton · Mingo County Schools
High12.0%-15.8pp
567Ravenswood High School
Ravenswood · Jackson County Schools
High12.0%-15.8pp
568Richwood High School
Craigsville · Nicholas County Schools
High12.0%-15.8pp
569Southside K-8
War · McDowell County Schools
Elementary12.0%-15.8pp
570Stratton Elementary
Beckley · Raleigh County Schools
Elementary12.0%-15.8pp
571Wayne High School
Wayne · Wayne County Schools
High12.0%-15.8pp
572Welch Elementary School
Welch · McDowell County Schools
Elementary12.0%-15.8pp
573West Hamlin Elementary
West Hamlin · Lincoln County Schools
Elementary12.0%-15.8pp
574B-U Middle School
Buckhannon · Upshur County Schools
Middle11.0%-16.8pp
575Calhoun Middle/High School
Mount Zion · Calhoun County Schools
High11.0%-16.8pp
576Martinsburg North Middle School
Martinsburg · Berkeley County Schools
Middle10.0%-17.8pp
577Mount View High School
Welch · McDowell County Schools
High10.0%-17.8pp
578Oceana Middle School
Oceana · Wyoming County Schools
Middle10.0%-17.8pp
579Preston High School
Kingwood · Preston County Schools
High10.0%-17.8pp
580Spencer Middle School
Spencer · Roane County Schools
Middle10.0%-17.8pp
581Braxton County Middle School
Sutton · Braxton County Schools
Middle9.0%-18.8pp
582Guyan Valley Middle
Branchland · Lincoln County Schools
Middle9.0%-18.8pp
583Hampshire Senior High School
Romney · Hampshire County Schools
High7.5%-20.3pp
584Logan Senior High School
Logan · Logan County Schools
High7.5%-20.3pp
585Mullens Middle School
Mullens · Wyoming County Schools
Middle7.5%-20.3pp
586Ranson Elementary School
Ranson · Jefferson County Schools
Elementary7.5%-20.3pp
587Tolsia High School
Fort Gay · Wayne County Schools
High7.5%-20.3pp
588Westside High School
Clear Fork · Wyoming County Schools
High7.5%-20.3pp
589Baileysville Elementary & Middle School
Brenton · Wyoming County Schools
Elementary7.0%-20.8pp
590West Side Middle School
Charleston · Kanawha County Schools
Middle7.0%-20.8pp
Page 12 of 12

About this ranking

Schools are ranked by the percentage of students who scored at or above the EDFacts (federal) % Proficient (SY 20-21) threshold on the latest available EDFacts (federal) Mathematics test (school year 2020-21). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in West Virginia, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.