Public schools in West Virginia achieve an average graduation rate of 92% (2025).
The public schools with the highest graduation rate are listed below (where sufficient data available).
The public school with the highest graduation rate in West Virginia is Musselman High School with ≥99% of students graduating.
Graduation Rate Range: 95%
99%
Avg. Graduation Rate: 96%
Top Graduation Rate Public Schools in West Virginia (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Graduation Rate
Grades
Location
Rank: #1 - 21. - 2.
Musselman High School
(Math: 17% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥99%
Grades: 9-12
126 Excellence Way
Inwood, WV 25428
(304) 229-1950
Inwood, WV 25428
(304) 229-1950
Rank: #1 - 21. - 2.
Spring Mills High School
(Math: 17% | Reading: 47%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥99%
Grades: 9-12
499 Campus Dr
Martinsburg, WV 25404
(304) 274-5141
Martinsburg, WV 25404
(304) 274-5141
Rank: #33.
Hurricane High School
(Math: 40% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: 98%
Grades: 9-12
3350 Teays Valley Rd
Hurricane, WV 25526
(304) 562-1729
Hurricane, WV 25526
(304) 562-1729
Rank: #44.
Martinsburg High School
(Math: 15% | Reading: 41%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: 97%
Grades: 9-12
701 S Queen St
Martinsburg, WV 25401
(304) 267-3530
Martinsburg, WV 25401
(304) 267-3530
Rank: #5 - 95. - 9.
Elkins High School
(Math: 15-19% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: 96%
Grades: 9-12
100 Kennedy Dr
Elkins, WV 26241
(304) 636-9170
Elkins, WV 26241
(304) 636-9170
Rank: #5 - 95. - 9.
Hedgesville High School
(Math: 11% | Reading: 56%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: 96%
Grades: 9-12
109 Ridge Rd N
Hedgesville, WV 25427
(304) 754-3354
Hedgesville, WV 25427
(304) 754-3354
Rank: #5 - 95. - 9.
John Marshall High School
(Math: 21% | Reading: 57%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: 96%
Grades: 9-12
1300 Wheeling Ave
Glen Dale, WV 26038
(304) 843-4444
Glen Dale, WV 26038
(304) 843-4444
Rank: #5 - 95. - 9.
University High School
(Math: 28% | Reading: 67%)
Rank:
Rank:
8/
Top 30%10
Graduation Rate: 96%
Grades: 9-12
131 Bakers Ridge Rd
Morgantown, WV 26508
(304) 291-9270
Morgantown, WV 26508
(304) 291-9270
Rank: #5 - 95. - 9.
Wheeling Park High School
(Math: 25% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: 96%
Grades: 9-12
1976 Park View Rd
Wheeling, WV 26003
(304) 243-0400
Wheeling, WV 26003
(304) 243-0400
Rank: #10 - 4810. - 48.
Berkeley Springs High School
(Math: 15-19% | Reading: 55-59%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: 9-12
149 Concord Ave
Berkeley Springs, WV 25411
(304) 258-2871
Berkeley Springs, WV 25411
(304) 258-2871
Rank: #10 - 4810. - 48.
Braxton County High School
(Math: 15-19% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
200 Jerry Burton Dr
Sutton, WV 26601
(304) 765-7331
Sutton, WV 26601
(304) 765-7331
Rank: #10 - 4810. - 48.
Bridgeport High School
(Math: 45-49% | Reading: 70-74%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: ≥95%
Grades: 9-12
515 Johnson Ave
Bridgeport, WV 26330
(304) 326-7137
Bridgeport, WV 26330
(304) 326-7137
Rank: #10 - 4810. - 48.
Buffalo High School
(Math: 15-19% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
19005 Charleston Road
Buffalo, WV 25033
(304) 937-2661
Buffalo, WV 25033
(304) 937-2661
Rank: #10 - 4810. - 48.
Chapmanville Regional High School
(Math: 10-14% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
506 Crawley Creek Rd
Chapmanville, WV 25508
(304) 855-4522
Chapmanville, WV 25508
(304) 855-4522
Rank: #10 - 4810. - 48.
Clay County High School
(Math: 15-19% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Panther Drive
Clay, WV 25043
(304) 587-4226
Clay, WV 25043
(304) 587-4226
Rank: #10 - 4810. - 48.
Doddridge County High School
(Math: 25-29% | Reading: 55-59%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: ≥95%
Grades: 9-12
79 Bulldog Dr
West Union, WV 26456
(304) 873-2521
West Union, WV 26456
(304) 873-2521
Rank: #10 - 4810. - 48.
East Fairmont High School
(Math: 25-29% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1993 Airport Rd
Fairmont, WV 26554
(304) 367-2140
Fairmont, WV 26554
(304) 367-2140
Rank: #10 - 4810. - 48.
Fairmont Senior High School
(Math: 30-34% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Graduation Rate: ≥95%
Grades: 9-12
1 Loop Park Dr
Fairmont, WV 26554
(304) 367-2150
Fairmont, WV 26554
(304) 367-2150
Rank: #10 - 4810. - 48.
Frankfort High School
(Math: 20-24% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: 9-12
393 Falcon Way
Ridgeley, WV 26753
(304) 726-4767
Ridgeley, WV 26753
(304) 726-4767
Rank: #10 - 4810. - 48.
James Monroe High School
(Math: 20-24% | Reading: 35-39%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
142 James Monroe Dr
Lindside, WV 24951
(304) 753-5183
Lindside, WV 24951
(304) 753-5183
Rank: #10 - 4810. - 48.
Keyser High School
(Math: 15-19% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
328 One Tornado Way
Keyser, WV 26726
(304) 788-4230
Keyser, WV 26726
(304) 788-4230
Rank: #10 - 4810. - 48.
Liberty High School
(Math: 10-14% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Mountaineer Dr
Clarksburg, WV 26301
(304) 326-7470
Clarksburg, WV 26301
(304) 326-7470
Rank: #10 - 4810. - 48.
Lincoln High School
(Math: 10-14% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
100 Jerry Toth Dr
Shinnston, WV 26431
(304) 326-7400
Shinnston, WV 26431
(304) 326-7400
Rank: #10 - 4810. - 48.
Logan Senior High School
(Math: 6-9% | Reading: 35-39%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Wildcat Way
Logan, WV 25601
(304) 752-6606
Logan, WV 25601
(304) 752-6606
Rank: #10 - 4810. - 48.
Man Senior High School
(Math: 6-9% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Hillbilly Circle
Man, WV 25635
(304) 583-6521
Man, WV 25635
(304) 583-6521
Rank: #10 - 4810. - 48.
Midland Trail High School
(Math: 24% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 6-12
26719 Midland Trail
Hico, WV 25854
(304) 658-5184
Hico, WV 25854
(304) 658-5184
Rank: #10 - 4810. - 48.
Mingo Central Comprehensive High School
(Math: 6-9% | Reading: 35-39%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
4000 King Coal Highway
Delbarton, WV 25670
(304) 426-6603
Delbarton, WV 25670
(304) 426-6603
Rank: #10 - 4810. - 48.
Nicholas County High School
(Math: 15-19% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
30 Grizzley Ln
Summersville, WV 26651
(304) 872-2141
Summersville, WV 26651
(304) 872-2141
Rank: #10 - 4810. - 48.
North Marion High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 North Marion Dr
Farmington, WV 26571
(304) 986-3063
Farmington, WV 26571
(304) 986-3063
Rank: #10 - 4810. - 48.
Pendleton County Middle/high School
(Math: 20-24% | Reading: 30-34%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
409 Maple Ave
Franklin, WV 26807
(304) 358-2573
Franklin, WV 26807
(304) 358-2573
Rank: #10 - 4810. - 48.
Poca High School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Dot Way
Poca, WV 25159
(304) 755-3951
Poca, WV 25159
(304) 755-3951
Rank: #10 - 4810. - 48.
Point Pleasant Junior/senior High School
(Math: 17% | Reading: 42%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
280 Scenic Dr
Point Pleasant, WV 25550
(304) 675-1350
Point Pleasant, WV 25550
(304) 675-1350
Rank: #10 - 4810. - 48.
Richwood High School
(Math: 6-9% | Reading: 35-39%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
16414 Webster Rd
Craigsville, WV 26205
(304) 846-2684
Craigsville, WV 26205
(304) 846-2684
Rank: #10 - 4810. - 48.
Ritchie County High School
(Math: 20-24% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: 9-12
201 Ritchie County School Rd
Ellenboro, WV 26346
(304) 869-3526
Ellenboro, WV 26346
(304) 869-3526
Rank: #10 - 4810. - 48.
Roane County High School
(Math: 15-19% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
1 Raider Way
Spencer, WV 25276
(304) 927-6420
Spencer, WV 25276
(304) 927-6420
Show 78 more public schools in WV (out of 113 total schools)
Loading...
Frequently Asked Questions
What is the West Virginia average public schools graduation rate?
The West Virginia average public schools graduation rate is 92% for 2025.
What are the public schools with the highest graduation rate in West Virginia?
The best top ranked public schools in West Virginia include Musselman High School, Spring Mills High School and Hurricane High School.
What is public high school and public elementary school with the highest graduation rate in West Virginia?
The public high school with the highest graduation rate in West Virginia is Musselman High School, with a value of ≥99%. The public elementary school with the highest graduation rate is Midland Trail High School, with a value of ≥95%.
Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.