schoolsbycounty

West Virginia Schools & Education

Public school metrics and education data for all 55 counties.

NCES 2022-23 public school data and FY 2022 school-finance data

Avg Graduation Rate

92.8%

Avg Per-Pupil Spending

$7,773

Avg School Score

62/100

Total Schools

684

60 districts

State Overview

About Schools in West Virginia

This summary is generated from the NCES metrics shown on this page and reviewed against the source data by the Data Editor. It is not school advice.

High Graduation Rates Despite Lower Per-Pupil Spending

West Virginia’s 92.8% graduation rate impressively outpaces the national average of 87.0%. This success occurs despite a per-pupil investment of just $7,773, which remains significantly lower than the $13,000 national average.

A Performance Spectrum Across 55 Districts

Across 55 counties, school scores vary widely from a high of 70.0 in Doddridge to a low of 49.6 in McDowell. Graduation rates also show a stark 16-point gap, peaking at 98.0% in Harrison County while dipping to 82.0% in McDowell.

Stretching the Dollar for Better Outcomes

West Virginia secures an average school score of 56.7, outperforming the national median of 50.0. The state maintains this competitive edge even though its average spending is nearly $5,200 less per student than the national benchmark.

Top Counties Drive Statewide Academic Success

Doddridge County leads the state with a 70.0 score, supported by a state-high investment of $12,943 per student. Wetzel and Marshall counties follow closely, both maintaining graduation rates of at least 94.0% and school scores above 63.0.

Strong Graduation Outlook in Resource-Rich Districts

West Virginia is a resilient state for education, but families find the best results in higher-spending districts like Doddridge or Wetzel. While the state average is healthy, the most consistent performance remains concentrated in counties that exceed 65.0 on the school score scale.

State Score Context

How West Virginia Counties Are Distributed

55 of 55 counties have enough NCES graduation-rate and school-finance data to receive a county school score. Use this distribution to understand whether the state has a concentrated cluster of high, midrange, or lower measured signals.

Scored county coverage

Counties with complete enough data for the composite score

100%

Higher measured signal

Score range 70-100

20

Midrange measured signal

Score range 40-69

30

Lower measured signal

Score range 0-39

5

Scores are comparative signals from available federal data, not ratings of individual schools.

All West Virginia Counties

County-level school score, graduation rate, and per-pupil spending for West Virginia.
CountySchool Score
Doddridge County
Graduation
97.0%
Per pupil
$12,943
97/100
Marshall County
Graduation
97.0%
Per pupil
$9,838
91/100
Pendleton County
Graduation
97.0%
Per pupil
$9,245
89/100
Wetzel County
Graduation
94.0%
Per pupil
$11,343
87/100
Ohio County
Graduation
98.0%
Per pupil
$8,576
86/100
Harrison County
Graduation
98.0%
Per pupil
$8,258
84/100
Monroe County
Graduation
97.0%
Per pupil
$8,282
83/100
Gilmer County
Graduation
95.0%
Per pupil
$8,964
82/100
Webster County
Graduation
97.0%
Per pupil
$8,075
81/100
Brooke County
Graduation
97.0%
Per pupil
$7,875
79/100
Tyler County
Graduation
92.0%
Per pupil
$10,519
79/100
Clay County
Graduation
97.0%
Per pupil
$7,801
78/100
Pleasants County
Graduation
97.0%
Per pupil
$7,772
78/100
Marion County
Graduation
97.0%
Per pupil
$7,699
77/100
Greenbrier County
Graduation
95.0%
Per pupil
$8,122
76/100
Roane County
Graduation
97.0%
Per pupil
$7,648
76/100
Braxton County
Graduation
97.0%
Per pupil
$7,473
74/100
Calhoun County
Graduation
97.0%
Per pupil
$7,448
74/100
Putnam County
Graduation
98.0%
Per pupil
$7,332
73/100
Nicholas County
Graduation
96.0%
Per pupil
$7,393
71/100
Mason County
Graduation
94.0%
Per pupil
$7,747
70/100
Barbour County
Graduation
97.0%
Per pupil
$6,948
67/100
Wyoming County
Graduation
94.0%
Per pupil
$7,367
65/100
Mineral County
Graduation
96.0%
Per pupil
$6,900
64/100
Monongalia County
Graduation
92.0%
Per pupil
$7,888
64/100
Mercer County
Graduation
92.0%
Per pupil
$7,671
61/100
Berkeley County
Graduation
95.0%
Per pupil
$6,880
61/100
Randolph County
Graduation
95.0%
Per pupil
$6,725
59/100
Mingo County
Graduation
94.0%
Per pupil
$6,900
59/100
Lincoln County
Graduation
92.0%
Per pupil
$7,433
59/100
Hancock County
Graduation
95.0%
Per pupil
$6,674
58/100
Boone County
Graduation
92.0%
Per pupil
$7,335
57/100
Upshur County
Graduation
93.0%
Per pupil
$6,995
57/100
Cabell County
Graduation
90.0%
Per pupil
$7,966
57/100
Hardy County
Graduation
97.0%
Per pupil
$6,045
56/100
Pocahontas County
Graduation
87.0%
Per pupil
$9,014
56/100
Jefferson County
Graduation
91.0%
Per pupil
$7,534
55/100
Jackson County
Graduation
92.0%
Per pupil
$7,015
53/100
Kanawha County
Graduation
88.0%
Per pupil
$8,092
52/100
Summers County
Graduation
92.0%
Per pupil
$6,944
52/100
Tucker County
Graduation
87.0%
Per pupil
$8,400
52/100
Logan County
Graduation
88.0%
Per pupil
$7,933
51/100
Taylor County
Graduation
92.0%
Per pupil
$6,701
49/100
Fayette County
Graduation
90.0%
Per pupil
$7,277
49/100
Grant County
Graduation
92.0%
Per pupil
$6,564
47/100
Wirt County
Graduation
87.0%
Per pupil
$7,807
46/100
Ritchie County
Graduation
87.0%
Per pupil
$7,772
46/100
Wood County
Graduation
89.0%
Per pupil
$7,118
43/100
Preston County
Graduation
90.0%
Per pupil
$6,821
42/100
Raleigh County
Graduation
88.0%
Per pupil
$7,193
41/100
Wayne County
Graduation
85.0%
Per pupil
$7,538
39/100
Hampshire County
Graduation
86.0%
Per pupil
$7,189
36/100
Lewis County
Graduation
87.0%
Per pupil
$6,795
33/100
Morgan County
Graduation
87.0%
Per pupil
$6,603
31/100
McDowell County
Graduation
82.0%
Per pupil
$7,139
28/100

— = data not available for this county.

Compare county school profiles in West Virginia

Use the comparison tool to review school scores, graduation rates, and spending side by side.

Compare Counties

Frequently Asked Questions About West Virginia Schools

Which West Virginia counties have the highest graduation rates?
Harrison County (98.0%), Ohio County (98.0%), and Putnam County (98.0%) currently lead West Virginia among counties with available NCES four-year adjusted cohort graduation-rate data. This answer is generated from the same dataset used in the county table and can change when federal data refreshes.
What is per-pupil spending like in West Virginia?
Across West Virginia counties with available NCES district-finance data, average per-pupil spending is $7,773. The highest current county values are Doddridge County ($12,943), Wetzel County ($11,343), and Tyler County ($10,519). Compare counties in the table before treating the statewide average as representative of a local district.
Which West Virginia county has the strongest measured school score?
Doddridge County has the highest school score in West Virginia with a score of 97/100, based on available NCES graduation-rate and school-finance data.
What is the average graduation rate in West Virginia?
The average high school graduation rate across West Virginia counties is 92.8%, based on NCES data.
Which county in West Virginia has the lowest school score?
McDowell County has the lowest school score in West Virginia with a score of 28/100. School scores reflect available graduation-rate and per-pupil spending signals.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.