The average public middle school in West Virginia has approximately 377 students (2025).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in West Virginia (by enrollment) is Point Pleasant Junior/senior High School with 1,026 students.
# Students Range: 600
1,026
Avg. # Students: 700
Largest West Virginia Public Middle Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
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: #22.
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: #33.
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: #44.
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: #55.
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
Rank: #66.
New Martinsville School
(Math: 34% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
Students: 812
Grades: PK-8
20 E Benjamin Dr
New Martinsville, WV 26155
(304) 455-2291
New Martinsville, WV 26155
(304) 455-2291
Rank: #77.
Hedgesville Middle School
(Math: 23% | Reading: 44%)
Rank:
Rank:
5/
Bottom 50%10
Students: 769
Grades: 6-8
334 School House Dr
Hedgesville, WV 25427
(304) 754-3313
Hedgesville, WV 25427
(304) 754-3313
Rank: #88.
South Middle School
(Math: 39% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Students: 768
Grades: 6-8
500 E Parkway Dr
Morgantown, WV 26501
(304) 291-9340
Morgantown, WV 26501
(304) 291-9340
Rank: #99.
Martinsburg South Middle School
(Math: 20% | Reading: 28%)
Rank:
Rank:
1/
Bottom 50%10
Students: 746
Grades: 6-8
150 Bulldog Blvd
Martinsburg, WV 25401
(304) 267-3542
Martinsburg, WV 25401
(304) 267-3542
Rank: #1010.
B-u Middle School
(Math: 17% | Reading: 27%)
Rank:
Rank:
1/
Bottom 50%10
Students: 742
Grades: 6-8
553 Route 20 South Rd
Buckhannon, WV 26201
(304) 472-1520
Buckhannon, WV 26201
(304) 472-1520
Rank: #1111.
East Fairmont Middle School
(Math: 34% | Reading: 42%)
Rank:
Rank:
6/
Top 50%10
Students: 712
Grades: 5-8
221 Mason St
Fairmont, WV 26554
(304) 367-2123
Fairmont, WV 26554
(304) 367-2123
Rank: #1212.
John Adams Middle School
(Math: 52% | Reading: 67%)
Rank:
Rank:
10/
Top 10%10
Students: 708
Grades: 6-8
2002 Presidential Dr
Charleston, WV 25314
(304) 348-6652
Charleston, WV 25314
(304) 348-6652
Rank: #1313.
Keyser Middle School
(Math: 20% | Reading: 30%)
Rank:
Rank:
1/
Bottom 50%10
Students: 689
Grades: 5-8
879 Harley O Staggers Dr
Keyser, WV 26726
(304) 788-4220
Keyser, WV 26726
(304) 788-4220
Rank: #1414.
Barboursville Middle School
(Math: 38% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
Students: 681
Grades: 6-8
1400 Central Ave
Barboursville, WV 25504
(304) 733-3003
Barboursville, WV 25504
(304) 733-3003
Rank: #1515.
Students: 669
Grades: 6-12
37 Bobcat Dr
Hinton, WV 25951
(304) 466-6040
Hinton, WV 25951
(304) 466-6040
Rank: #1616.
Virtual Preparatory Academy Of West Virginia
Charter School
Students: 667
Grades: K-12
449 Rose Hill Drive
Kearneysville, WV 25430
(304) 924-4987
Kearneysville, WV 25430
(304) 924-4987
Rank: #1717.
Brooke Middle School
(Math: 29% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
Students: 662
Grades: 5-8
5 Bruin Dr
Wellsburg, WV 26070
(304) 737-3800
Wellsburg, WV 26070
(304) 737-3800
Rank: #1818.
Eastern Greenbrier Middle School
(Math: 18% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
Students: 657
Grades: 6-8
403 Knight Dr
Ronceverte, WV 24970
(304) 647-6498
Ronceverte, WV 24970
(304) 647-6498
Rank: #1919.
Taylor County Middle School
(Math: 28% | Reading: 40%)
Rank:
Rank:
5/
Bottom 50%10
Students: 651
Grades: 5-8
670 Spring Hills Rd
Grafton, WV 26354
(304) 265-0722
Grafton, WV 26354
(304) 265-0722
Rank: #20 - 2220. - 22.
Martinsburg North Middle School
(Math: 7% | Reading: 24%)
Rank:
Rank:
1/
Bottom 50%10
Students: 639
Grades: 6-8
250 East Rd
Martinsburg, WV 25404
(304) 267-3540
Martinsburg, WV 25404
(304) 267-3540
Rank: #20 - 2220. - 22.
Oak Hill Middle School
(Math: 20% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
Students: 639
Grades: 6-8
320 W Oyler Ave
Oak Hill, WV 25901
(304) 469-3711
Oak Hill, WV 25901
(304) 469-3711
Rank: #20 - 2220. - 22.
Williamstown High School
(Math: 41% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
Students: 639
Grades: 6-12
219 W 5th St
Williamstown, WV 26187
(304) 375-6151
Williamstown, WV 26187
(304) 375-6151
Rank: #2323.
Elkview Middle School
(Math: 27% | Reading: 42%)
Rank:
Rank:
5/
Bottom 50%10
Students: 636
Grades: 6-8
5090 Elk River Rd N
Elkview, WV 25071
(304) 348-1947
Elkview, WV 25071
(304) 348-1947
Rank: #24 - 2524. - 25.
Beckley-stratton Middle School
(Math: 18% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 634
Grades: 6-8
401 Grey Flats Rd
Beckley, WV 25801
(304) 256-4616
Beckley, WV 25801
(304) 256-4616
Rank: #24 - 2524. - 25.
Mountain Ridge Middle School
(Math: 14% | Reading: 34%)
Rank:
Rank:
1/
Bottom 50%10
Students: 634
Grades: 6-8
2771 Gerrardstown Rd
Gerrardstown, WV 25420
(304) 229-8833
Gerrardstown, WV 25420
(304) 229-8833
Rank: #26 - 2726. - 27.
Charles Town Middle School
(Math: 23% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Students: 631
Grades: 6-8
193 High St
Charles Town, WV 25414
(304) 725-7821
Charles Town, WV 25414
(304) 725-7821
Rank: #26 - 2726. - 27.
Midland Trail High School
(Math: 22% | Reading: 35%)
Rank:
Rank:
3/
Bottom 50%10
Students: 631
Grades: 6-12
26719 Midland Trail
Hico, WV 25854
(304) 658-5184
Hico, WV 25854
(304) 658-5184
Rank: #28 - 2928. - 29.
Musselman Middle School
(Math: 20% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 628
Grades: 6-8
105 Pride Ave
Bunker Hill, WV 25413
(304) 229-1965
Bunker Hill, WV 25413
(304) 229-1965
Rank: #28 - 2928. - 29.
West Preston School
(Math: 25% | Reading: 26%)
Rank:
Rank:
2/
Bottom 50%10
Students: 628
Grades: PK-8
113 Eby School Road
Arthurdale, WV 26520
(304) 864-3835
Arthurdale, WV 26520
(304) 864-3835
Rank: #3030.
West Fairmont Middle School
(Math: 31% | Reading: 41%)
Rank:
Rank:
5/
Bottom 50%10
Students: 626
Grades: 5-8
110 10th St
Fairmont, WV 26554
(304) 366-5631
Fairmont, WV 26554
(304) 366-5631
Rank: #3131.
Glenwood School (K-8)
(Math: 40% | Reading: 53%)
Rank:
Rank:
8/
Top 30%10
Students: 620
Grades: K-8
1734 Glenwood Park Rd
Princeton, WV 24739
(304) 425-5970
Princeton, WV 24739
(304) 425-5970
Rank: #3232.
Huntington Middle School
(Math: 25% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
Students: 616
Grades: 6-8
925 3rd St
Huntington, WV 25701
(304) 528-5180
Huntington, WV 25701
(304) 528-5180
Rank: #3333.
Shady Spring Middle School
(Math: 35% | Reading: 47%)
Rank:
Rank:
7/
Top 50%10
Students: 606
Grades: 6-8
500 Flat Top Rd
Shady Spring, WV 25918
(304) 256-4570
Shady Spring, WV 25918
(304) 256-4570
Rank: #34 - 3534. - 35.
Elkins Middle School
(Math: 20% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
Students: 600
Grades: 6-8
308 Robert E. Lee Avenue
Elkins, WV 26241
(304) 636-9176
Elkins, WV 26241
(304) 636-9176
Rank: #34 - 3534. - 35.
Mountaineer Middle School
(Math: 53% | Reading: 62%)
Rank:
Rank:
10/
Top 10%10
Students: 600
Grades: 6-8
991 Price St
Morgantown, WV 26505
(304) 284-2856
Morgantown, WV 26505
(304) 284-2856
Show 100 more public schools in WV (out of 198 total schools)
Loading...
Frequently Asked Questions
What is the West Virginia average public middle schools student size?
The West Virginia average public middle schools student size is 377 for 2025.
What are the public middle schools with the largest student size in West Virginia?
The best top ranked public middle schools in West Virginia include Point Pleasant Junior/senior High School, West Virginia Virtual Academy and Spring Mills Middle School.
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.