West Virginia · NCES CCD 2024-25

Best School Districts in West Virginia

Top 50 districts ranked by average school quality score, based on student-teacher ratios, counselor access, gifted programs, and attendance.

50
Districts ranked
237,535
Students enrolled
42/100
Avg quality score
C
Top grade

The ranking in one line

Pendleton County Schools in Franklin leads West Virginia's districts with an average school quality score of 57/100 across 4 schools.

57/100
top district score (grade C)
4
schools in Pendleton County Schools
867
students in the top district
42/100
average across the top 50
# District GradeAvg Quality
1 Pendleton County Schools Franklin C 57
2 Pocahontas County Schools Buckeye C- 53.4
3 Calhoun County Schools Mt. Zion C- 50.7
4 Tyler County Schools Middlebourne D 48.8
5 Doddridge County Schools West Union D 47.8
6 Marion County Schools Fairmont D 46.7
7 Webster County Schools Webster Springs D 46.3
8 Wetzel County Schools New Martinsville D 46.1
9 Randolph County Schools Elkins D 45.8
10 Ohio County Schools Wheeling D 45.6
11 Preston County Schools Kingwood D 45.5
12 Gilmer County Schools Glenville D 45
13 Ritchie County Schools Harrisville D 44.4
14 Marshall County Schools Moundsville D 43.8
15 Wood County Schools Parkersburg D 43.7
16 Tucker County Schools Parsons D 43.7
17 Monongalia County Schools Morgantown D 43.5
18 Greenbrier County Schools Lewisburg D 43.5
19 Cabell County Schools Huntington D 43.2
20 Putnam County Schools Winfield D 42.4
21 Mineral County Schools Keyser D 42.3
22 Kanawha County Schools Charleston D 42.2
23 Jackson County Schools Ripley D 41.9
24 Mason County Schools Point Pleasant D 41.8
25 Wyoming County Schools Pineville D 41.6
26 Jefferson County Schools Charles Town D 41
27 Boone County Schools Madison D 40.4
28 Harrison County Schools Clarksburg D 40.4
29 Summers County Schools Hinton D 40.3
30 Taylor County Schools Grafton D 40
31 Raleigh County Schools Beckley F 39.6
32 Monroe County Schools Union F 39.5
33 Clay County Schools Clay F 39.3
34 Pleasants County Schools St. Marys F 39.3
35 Logan County Schools West Logan F 38.9
36 Fayette County Schools Fayetteville F 38.6
37 Mercer County Schools Princeton F 38.5
38 Berkeley County Schools Martinsburg F 38.4
39 Wayne County Schools Wayne F 38.1
40 Hampshire County Schools Romney F 37.8
41 Wirt County Schools Elizabeth F 37.7
42 Brooke County Schools Wellsburg F 37.3
43 Mcdowell County Schools Welch F 37.2
44 Upshur County Schools Buckhannon F 36.8
45 Roane County Schools Spencer F 36.6
46 Nicholas County Schools Summersville F 36.1
47 Lincoln County Schools Hamlin F 35.9
48 Braxton County Schools Sutton F 35.5
49 Hancock County Schools New Cumberland F 34.9
50 Lewis County Schools Weston F 34.3

Frequently Asked Questions

What are the best school districts in West Virginia?

The top-ranked district in West Virginia is Pendleton County Schools in Franklin with 867 students across 4 schools. Average quality score: 57/100. Rankings are based on average school quality scores from NCES data.

How are district rankings calculated?

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES data: student-teacher ratio, counselor availability, gifted program access, and chronic absenteeism. Districts must have at least 500 students and 2+ schools to be ranked.

How many school districts are in West Virginia?

West Virginia has 50+ school districts serving 242,956 students. The statewide average student-teacher ratio is 13.7:1.

Methodology

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES Common Core of Data (CCD) 2024-25 metrics: student-teacher ratio, school counselor availability, gifted program access, and chronic absenteeism rates. Districts must have at least 500 students and 2+ schools to be included. This measures school-level resources, not test scores. Higher average scores indicate districts where schools generally have smaller classes, better counselor access, and lower absenteeism.