The average public school in West Virginia has approximately 374 students (2025).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in West Virginia (by enrollment) is Morgantown High School with 1,824 students.
# Students Range: 824
1,824
Avg. # Students: 1,208
Largest West Virginia Public Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Morgantown High School
(Math: 35% | Reading: 63%)
Rank:
Rank:
8/
Top 30%10
Students: 1,824
Grades: 9-12
109 Wilson Ave
Morgantown, WV 26501
(304) 291-9260
Morgantown, WV 26501
(304) 291-9260
Rank: #22.
Musselman High School
(Math: 24% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
Students: 1,780
Grades: 9-12
126 Excellence Way
Inwood, WV 25428
(304) 229-1950
Inwood, WV 25428
(304) 229-1950
Rank: #33.
Huntington High School
(Math: 16% | Reading: 52%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,721
Grades: 9-12
1 Highlander Way
Huntington, WV 25701
(304) 528-6400
Huntington, WV 25701
(304) 528-6400
Rank: #44.
Cabell Midland High School
(Math: 24% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
Students: 1,713
Grades: 9-12
11315 Us Route 60
Ona, WV 25545
(304) 743-7400
Ona, WV 25545
(304) 743-7400
Rank: #55.
Parkersburg High School
(Math: 28% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
Students: 1,552
Grades: 9-12
2101 Dudley Ave
Parkersburg, WV 26101
(304) 420-9595
Parkersburg, WV 26101
(304) 420-9595
Rank: #66.
Spring Mills High School
(Math: 15% | Reading: 47%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,547
Grades: 9-12
499 Campus Dr
Martinsburg, WV 25404
(304) 274-5141
Martinsburg, WV 25404
(304) 274-5141
Rank: #77.
Wheeling Park High School
(Math: 24% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,492
Grades: 9-12
1976 Park View Rd
Wheeling, WV 26003
(304) 243-0400
Wheeling, WV 26003
(304) 243-0400
Rank: #88.
Martinsburg High School
(Math: 14% | Reading: 41%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,466
Grades: 9-12
701 S Queen St
Martinsburg, WV 25401
(304) 267-3530
Martinsburg, WV 25401
(304) 267-3530
Rank: #99.
Hedgesville High School
(Math: 15% | Reading: 56%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,407
Grades: 9-12
109 Ridge Rd N
Hedgesville, WV 25427
(304) 754-3354
Hedgesville, WV 25427
(304) 754-3354
Rank: #1010.
Jefferson High School
(Math: 28% | Reading: 66%)
Rank:
Rank:
8/
Top 30%10
Students: 1,394
Grades: 9-12
4141 Flowing Springs Rd
Shenandoah Junction, WV 25442
(304) 725-8491
Shenandoah Junction, WV 25442
(304) 725-8491
Rank: #1111.
Parkersburg South High School
(Math: 21% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,385
Grades: 9-12
1511 Blizzard Dr
Parkersburg, WV 26101
(304) 420-9610
Parkersburg, WV 26101
(304) 420-9610
Rank: #1212.
Washington High School
(Math: 25% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Students: 1,384
Grades: 9-12
300 Washington Patriots Dr
Charles Town, WV 25414
(304) 885-5110
Charles Town, WV 25414
(304) 885-5110
Rank: #1313.
University High School
(Math: 37% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
Students: 1,374
Grades: 9-12
131 Bakers Ridge Rd
Morgantown, WV 26508
(304) 291-9270
Morgantown, WV 26508
(304) 291-9270
Rank: #1414.
Woodrow Wilson High School
(Math: 20% | Reading: 50%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,265
Grades: 9-12
400 Stanaford Rd
Beckley, WV 25801
(304) 256-4646
Beckley, WV 25801
(304) 256-4646
Rank: #1515.
Hurricane High School
(Math: 37% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Students: 1,228
Grades: 9-12
3350 Teays Valley Rd
Hurricane, WV 25526
(304) 562-1729
Hurricane, WV 25526
(304) 562-1729
Rank: #1616.
George Washington High School
(Math: 47% | Reading: 78%)
Rank:
Rank:
10/
Top 10%10
Students: 1,186
Grades: 9-12
1522 Tennis Club Rd
Charleston, WV 25314
(304) 348-7729
Charleston, WV 25314
(304) 348-7729
Rank: #1717.
Riverside High School
(Math: 13% | Reading: 42%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,126
Grades: 9-12
1 Warrior Way
Belle, WV 25015
(304) 348-1996
Belle, WV 25015
(304) 348-1996
Rank: #18 - 1918. - 19.
Buckhannon Upshur High School
(Math: 9% | Reading: 32%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,120
Grades: 9-12
270 Bu Dr
Buckhannon, WV 26201
(304) 472-3720
Buckhannon, WV 26201
(304) 472-3720
Rank: #18 - 1918. - 19.
Preston High School
(Math: 9% | Reading: 41%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,120
Grades: 9-12
400 Knight Dr
Kingwood, WV 26537
(304) 329-0400
Kingwood, WV 26537
(304) 329-0400
Rank: #2020.
Oak Hill High School
(Math: 13% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,089
Grades: 9-12
350 W Oyler Ave
Oak Hill, WV 25901
(304) 469-3551
Oak Hill, WV 25901
(304) 469-3551
Rank: #2121.
John Marshall High School
(Math: 22% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,067
Grades: 9-12
1300 Wheeling Ave
Glen Dale, WV 26038
(304) 843-4444
Glen Dale, WV 26038
(304) 843-4444
Rank: #2222.
Capital High School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Students: 1,042
Grades: 9-12
1500 Greenbrier St
Charleston, WV 25311
(304) 348-6500
Charleston, WV 25311
(304) 348-6500
Rank: #2323.
Point Pleasant Junior/senior High School
(Math: 17% | Reading: 42%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,026
Grades: 7-12
280 Scenic Dr
Point Pleasant, WV 25550
(304) 675-1350
Point Pleasant, WV 25550
(304) 675-1350
Rank: #2424.
Greenbrier East High School
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Students: 1,013
Grades: 9-12
273 Spartan Ln
Lewisburg, WV 24901
(304) 647-6464
Lewisburg, WV 24901
(304) 647-6464
Rank: #2525.
Spring Valley High School
(Math: 10-14% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
Students: 985
Grades: 9-12
1 Timberwolf Ln
Huntington, WV 25704
(304) 429-1699
Huntington, WV 25704
(304) 429-1699
Rank: #26 - 2726. - 27.
Brooke High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Students: 967
Grades: 9-12
29 Bruin Dr
Wellsburg, WV 26070
(304) 527-1410
Wellsburg, WV 26070
(304) 527-1410
Rank: #26 - 2726. - 27.
Princeton Senior High School
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Students: 967
Grades: 9-12
1321 Stafford Dr
Princeton, WV 24740
(304) 425-8101
Princeton, WV 24740
(304) 425-8101
Rank: #2828.
West Virginia Virtual Academy
Charter School
Students: 936
Grades: K-11
3508 Staunton Ave 3rd Floor
Charleston, WV 25304
(304) 807-9370
Charleston, WV 25304
(304) 807-9370
Rank: #2929.
Spring Mills Middle School
(Math: 23% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
Students: 930
Grades: 6-8
255 Campus Dr
Martinsburg, WV 25404
(304) 274-5030
Martinsburg, WV 25404
(304) 274-5030
Rank: #3030.
South Charleston High School
(Math: 20-24% | Reading: 55-59%)
Rank:
Rank:
7/
Top 50%10
Students: 913
Grades: 9-12
1 Eagle Way
South Charleston, WV 25309
(304) 766-0352
South Charleston, WV 25309
(304) 766-0352
Rank: #3131.
Saint Albans High School
(Math: 30-34% | Reading: 60-64%)
Rank:
Rank:
8/
Top 30%10
Students: 900
Grades: 9-12
2100 Kanawha Ter
Saint Albans, WV 25177
(304) 722-0212
Saint Albans, WV 25177
(304) 722-0212
Rank: #3232.
Potomack Intermediate School
(Math: 41% | Reading: 40%)
Rank:
Rank:
6/
Top 50%10
Students: 874
Grades: 3-5
5308 Williamsport Pike
Martinsburg, WV 25404
(304) 274-6592
Martinsburg, WV 25404
(304) 274-6592
Rank: #3333.
Hurricane Middle School
(Math: 47% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Students: 838
Grades: 6-8
518 Midland Trl
Hurricane, WV 25526
(304) 562-0549
Hurricane, WV 25526
(304) 562-0549
Rank: #3434.
Lincoln County High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Students: 837
Grades: 9-12
81 Panther Way
Hamlin, WV 25523
(304) 824-6000
Hamlin, WV 25523
(304) 824-6000
Rank: #3535.
Hampshire Senior High School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Students: 824
Grades: 7-12
157 Trojan Way
Romney, WV 26757
(304) 822-5016
Romney, WV 26757
(304) 822-5016
Show 100 more public schools in WV (out of 659 total schools)
Loading...
Frequently Asked Questions
What is the West Virginia average public schools student size?
The West Virginia average public schools student size is 374 for 2025.
What are the public schools with the largest student size in West Virginia?
The best top ranked public schools in West Virginia include Morgantown High School, Musselman High School and Huntington High School.
What is public high school and public elementary school with the largest student size in West Virginia?
The public high school with the largest student size in West Virginia is Morgantown High School, with a value of 1,824. The public elementary school with the largest student size is West Virginia Virtual Academy, with a value of 936.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.