The top-ranked public middle schools in West Virginia are John Adams Middle School, Mountaineer Middle School and Fairview Middle School. The cities and towns with the highest concentration of top-ranked public middle schools are Vienna, Winfield and Barboursville.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in West Virginia is 34%. The percentage of students achieving reading proficiency is 41%.
Top-Ranked Public Middle Schools in West Virginia (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
John Adams Middle School
(Math: 52% | Reading: 67%)
Rank:
Rank:
10/
Top 10%10
Math: 52% (Top 20%)
Reading: 67% (Top 5%)
Grades: 6-8
2002 Presidential Dr
Charleston, WV 25314
(304) 348-6652
Charleston, WV 25314
(304) 348-6652
Rank: #22.
Mountaineer Middle School
(Math: 54% | Reading: 62%)
Rank:
Rank:
10/
Top 10%10
Math: 54% (Top 20%)
Reading: 62% (Top 5%)
Grades: 6-8
991 Price St
Morgantown, WV 26505
(304) 284-2856
Morgantown, WV 26505
(304) 284-2856
Rank: #3 - 43. - 4.
Fairview Middle School
(Math: 50-54% | Reading: 60-64%)
Rank:
Rank:
10/
Top 10%10
Math: 50-54% (Top 20%)
Reading: 60-64% (Top 5%)
Grades: 4-8
17 Jesses Run Rd
Fairview, WV 26570
(304) 449-1312
Fairview, WV 26570
(304) 449-1312
Rank: #3 - 43. - 4.
Glen Fork Elementary & Middle School
(Math: 50-54% | Reading: 60-64%)
Rank:
Rank:
10/
Top 10%10
Math: 50-54% (Top 20%)
Reading: 60-64% (Top 5%)
Grades: PK-8
111 Glen Fork Hollow Road
Glen Fork, WV 25845
(304) 682-6423
Glen Fork, WV 25845
(304) 682-6423
Rank: #55.
Winfield Middle School
(Math: 52% | Reading: 59%)
Rank:
Rank:
10/
Top 10%10
Math: 52% (Top 20%)
Reading: 59% (Top 10%)
Grades: 6-8
11883 Winfield Rd
Winfield, WV 25213
(304) 586-3072
Winfield, WV 25213
(304) 586-3072
Rank: #66.
Suncrest Middle School
(Math: 48% | Reading: 60%)
Rank:
Rank:
9/
Top 20%10
Math: 48% (Top 30%)
Reading: 60% (Top 10%)
Grades: 6-8
360 Baldwin St
Morgantown, WV 26505
(304) 291-9335
Morgantown, WV 26505
(304) 291-9335
Rank: #77.
Hurricane Middle School
(Math: 53% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Math: 53% (Top 20%)
Reading: 52% (Top 20%)
Grades: 6-8
518 Midland Trl
Hurricane, WV 25526
(304) 562-0549
Hurricane, WV 25526
(304) 562-0549
Rank: #88.
Barrackville Elementary/middle School
(Math: 52% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Math: 52% (Top 20%)
Reading: 52% (Top 20%)
Grades: PK-8
509 Pike Street
Barrackville, WV 26559
(304) 367-2127
Barrackville, WV 26559
(304) 367-2127
Rank: #99.
Bridgeport Middle School
(Math: 45% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
Math: 45% (Top 50%)
Reading: 62% (Top 5%)
Grades: 6-8
413 Johnson Ave
Bridgeport, WV 26330
(304) 326-7142
Bridgeport, WV 26330
(304) 326-7142
Rank: #1010.
Oak Glen Middle School
(Math: 59% | Reading: 48%)
Rank:
Rank:
9/
Top 20%10
Math: 59% (Top 10%)
Reading: 48% (Top 30%)
Grades: 5-8
39 Golden Bear Dr
New Cumberland, WV 26047
(304) 387-2363
New Cumberland, WV 26047
(304) 387-2363
Rank: #1111.
Poca Middle School
(Math: 42% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
Math: 42% (Top 50%)
Reading: 57% (Top 10%)
Grades: 6-8
2884 Charleston Rd
Poca, WV 25159
(304) 755-4675
Poca, WV 25159
(304) 755-4675
Rank: #12 - 1612. - 16.
Barboursville School
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 30%)
Reading: <50% (Top 30%)
Grades: 7-12
1535 Martha Road
Barboursville, WV 25504
(304) 736-0915
Barboursville, WV 25504
(304) 736-0915
Rank: #12 - 1612. - 16.
Beckley Center
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 30%)
Reading: <50% (Top 30%)
Grades: 6-12
4712 Robert C. Byrd Drive
Beckley, WV 25801
(304) 250-6570
Beckley, WV 25801
(304) 250-6570
Rank: #12 - 1612. - 16.
Pressley Ridge @ Grant Gardens
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 30%)
Reading: <50% (Top 30%)
Grades: 8-10
2580 Grant Gardens Road
Ona, WV 25545
(304) 743-3974
Ona, WV 25545
(304) 743-3974
Rank: #12 - 1612. - 16.
Randolph County Alternative Center
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
9/
Top 20%10
Math: <50% (Top 30%)
Reading: <50% (Top 30%)
Grades: 6-12
1425 S Davis Ave
Elkins, WV 26241
(304) 636-9157
Elkins, WV 26241
(304) 636-9157
Rank: #12 - 1612. - 16.
Williamstown High School
(Math: 46% | Reading: 54%)
Rank:
Rank:
9/
Top 20%10
Math: 46% (Top 50%)
Reading: 54% (Top 20%)
Grades: 6-12
219 W 5th St
Williamstown, WV 26187
(304) 375-6151
Williamstown, WV 26187
(304) 375-6151
Rank: #1717.
Glenwood School (K-8)
(Math: 46% | Reading: 53%)
Rank:
Rank:
8/
Top 30%10
Math: 46% (Top 50%)
Reading: 53% (Top 20%)
Grades: K-8
1734 Glenwood Park Rd
Princeton, WV 24739
(304) 425-5970
Princeton, WV 24739
(304) 425-5970
Rank: #1818.
Park Middle School
(Math: 44% | Reading: 52%)
Rank:
Rank:
8/
Top 30%10
Math: 44% (Top 50%)
Reading: 52% (Top 20%)
Grades: 6-8
212 Park Ave
Beckley, WV 25801
(304) 256-4586
Beckley, WV 25801
(304) 256-4586
Rank: #1919.
Kermit Pre K8
(Math: 45-49% | Reading: 45-49%)
Rank:
Rank:
8/
Top 30%10
Math: 45-49% (Top 30%)
Reading: 45-49% (Top 30%)
Grades: PK-8
300 Blue Devil Ln
Kermit, WV 25674
(304) 393-4130
Kermit, WV 25674
(304) 393-4130
Rank: #2020.
Harpers Ferry Middle School
(Math: 43% | Reading: 51%)
Rank:
Rank:
8/
Top 30%10
Math: 43% (Top 50%)
Reading: 51% (Top 30%)
Grades: 6-8
1710 W Washington St
Harpers Ferry, WV 25425
(304) 535-6357
Harpers Ferry, WV 25425
(304) 535-6357
Rank: #2121.
Milton Middle School
(Math: 41% | Reading: 53%)
Rank:
Rank:
8/
Top 30%10
Math: 41% (Top 50%)
Reading: 53% (Top 20%)
Grades: 6-8
1 Panther Trl
Milton, WV 25541
(304) 743-7308
Milton, WV 25541
(304) 743-7308
Rank: #2222.
Herndon Cons Elementary & Middle School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 50-54% (Top 20%)
Grades: PK-8
4456 Herndon Road
Bud, WV 24716
(304) 294-7668
Bud, WV 24716
(304) 294-7668
Rank: #2323.
Jackson Middle School
(Math: 43% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
Math: 43% (Top 50%)
Reading: 49% (Top 30%)
Grades: 6-8
1601 34th St
Vienna, WV 26105
(304) 295-9551
Vienna, WV 26105
(304) 295-9551
Rank: #2424.
Monongah Middle School
(Math: 42% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 42% (Top 50%)
Reading: 48% (Top 30%)
Grades: 5-8
550 Camden Ave
Fairmont, WV 26554
(304) 367-2164
Fairmont, WV 26554
(304) 367-2164
Rank: #2525.
Barboursville Middle School
(Math: 36% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
Math: 36% (Top 50%)
Reading: 54% (Top 20%)
Grades: 6-8
1400 Central Ave
Barboursville, WV 25504
(304) 733-3003
Barboursville, WV 25504
(304) 733-3003
Rank: #2626.
Triadelphia Middle School
(Math: 41% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
Math: 41% (Top 50%)
Reading: 49% (Top 30%)
Grades: 6-8
1636 National Rd
Wheeling, WV 26003
(304) 243-0387
Wheeling, WV 26003
(304) 243-0387
Rank: #2727.
South Middle School
(Math: 41% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 41% (Top 50%)
Reading: 48% (Top 30%)
Grades: 6-8
500 E Parkway Dr
Morgantown, WV 26501
(304) 291-9340
Morgantown, WV 26501
(304) 291-9340
Rank: #2828.
Hamilton Middle School
(Math: 38% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
Math: 38% (Top 50%)
Reading: 49% (Top 30%)
Grades: 6-8
3501 Cadillac Dr
Parkersburg, WV 26104
(304) 420-9547
Parkersburg, WV 26104
(304) 420-9547
Rank: #29 - 3029. - 30.
Moorefield Middle School
(Math: 39% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 39% (Top 50%)
Reading: 48% (Top 30%)
Grades: 6-8
303 Caledonia Heights Rd
Moorefield, WV 26836
(304) 434-3000
Moorefield, WV 26836
(304) 434-3000
Rank: #29 - 3029. - 30.
Ripley Middle School
(Math: 39% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 39% (Top 50%)
Reading: 48% (Top 30%)
Grades: 6-8
1 W School St
Ripley, WV 25271
(304) 372-7350
Ripley, WV 25271
(304) 372-7350
Rank: #3131.
Shady Spring Middle School
(Math: 37% | Reading: 47%)
Rank:
Rank:
7/
Top 50%10
Math: 37% (Top 50%)
Reading: 47% (Top 30%)
Grades: 6-8
500 Flat Top Rd
Shady Spring, WV 25918
(304) 256-4570
Shady Spring, WV 25918
(304) 256-4570
Rank: #3232.
Independence Middle School
(Math: 35% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
Math: 35% (Top 50%)
Reading: 50% (Top 30%)
Grades: 6-8
800 Independence Rd
Sophia, WV 25921
(304) 683-4542
Sophia, WV 25921
(304) 683-4542
Rank: #3333.
Andrew Jackson Middle School
(Math: 36% | Reading: 49%)
Rank:
Rank:
7/
Top 50%10
Math: 36% (Top 50%)
Reading: 49% (Top 30%)
Grades: 6-8
5445 Big Tyler Rd
Charleston, WV 25313
(304) 776-3310
Charleston, WV 25313
(304) 776-3310
Rank: #3434.
Doddridge County Middle School
(Math: 36% | Reading: 48%)
Rank:
Rank:
7/
Top 50%10
Math: 36% (Top 50%)
Reading: 48% (Top 30%)
Grades: 5-8
65 Doddridge County School Rd
West Union, WV 26456
(304) 873-2390
West Union, WV 26456
(304) 873-2390
Rank: #3535.
Ritchie County Middle School
(Math: 42% | Reading: 43%)
Rank:
Rank:
7/
Top 50%10
Math: 42% (Top 50%)
Reading: 43% (Top 50%)
Grades: 5-8
201 Ritchie County School Rd
Ellenboro, WV 26346
(304) 869-3512
Ellenboro, WV 26346
(304) 869-3512
Show 100 more public schools in WV (out of 183 total schools)
Loading...
