Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / West Virginia /Best schools
Rankings · West Virginia

Largest schools in Middle schools in West Virginia

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Spring Mills Middle School Martinsburg Berkeley County Schools 896
2 Hurricane Middle Hurricane Putnam County Schools 869
3 Eastern Greenbrier Middle School Ronceverte Greenbrier County Schools 818
4 B-U Middle School Buckhannon Upshur County Schools 817
5 Martinsburg South Middle School Martinsburg Berkeley County Schools 817
6 Hedgesville Middle School Hedgesville Berkeley County Schools 768
7 South Middle School Morgantown Monongalia County Schools 766
8 John Adams Middle School Charleston Kanawha County Schools 762
9 Barboursville Middle School Barboursville Cabell County Schools 743
10 Martinsburg North Middle School Martinsburg Berkeley County Schools 711
11 Musselman Middle School Bunker Hill Berkeley County Schools 705
12 Beckley-Stratton Middle School Beckley Raleigh County Schools 688
13 Ripley Middle School Ripley Jackson County Schools 682
14 Huntington East Middle School Huntington Cabell County Schools 671
15 Charles Town Middle School Charles Town Jefferson County Schools 666
16 Mountain Ridge Middle School. Gerrardstown Berkeley County Schools 657
17 Mountaineer Middle School Morgantown Monongalia County Schools 657
18 Oak Hill Middle School Oak Hill Fayette County Schools 656
19 Bridgeport Middle School Bridgeport Harrison County Schools 650
20 Shady Spring Middle School Shady Spring Raleigh County Schools 647
21 Winfield Middle School Winfield Putnam County Schools 639
22 Huntington Middle School Huntington Cabell County Schools 635
23 Harpers Ferry Middle School Harpers Ferry Jefferson County Schools 631
24 Elkins Middle School Elkins Randolph County Schools 623
25 Winfield Middle School Winfield Putnam County Schools 623
26 Edison Middle School Parkersburg Wood County Schools 620
27 Andrew Jackson Middle School Charleston Kanawha County Schools 614
28 Milton Middle School Milton Cabell County Schools 605
29 Elkview Middle School Elkview Kanawha County Schools 601
30 Summersville Middle School Summersville Nicholas County Schools 591
31 Pikeview Middle School Princeton Mercer County Schools 559
32 Bluefield Middle School Bluefield Mercer County Schools 547
33 Princeton Middle School Princeton Mercer County Schools 540
34 Washington Irving Middle School Clarksburg Harrison County Schools 538
35 Jackson Middle School Vienna Wood County Schools 500
36 Suncrest Middle School Morgantown Monongalia County Schools 495
37 Hayes Middle School Saint Albans Kanawha County Schools 485
38 Blennerhassett Middle School Parkersburg Wood County Schools 476
39 Independence Middle School Sophia Raleigh County Schools 469
40 Horace Mann Middle School Charleston Kanawha County Schools 457
41 Warm Springs Middle School Berkeley Springs Morgan County Schools 456
42 Madison Middle School Madison Boone County Schools 455
43 Hamilton Middle School Parkersburg Wood County Schools 451
44 Moundsville Middle School Moundsville Marshall County Schools 451
45 Wildwood Middle School Shenandoah Junction Jefferson County Schools 450
46 Wayne Middle School Wayne Wayne County Schools 445
47 Clay Middle School Clay Clay County Schools 438
48 Stonewall Jackson Middle School Charleston Kanawha County Schools 438
49 Lincoln Middle School Shinnston Harrison County Schools 428
50 Sherrard Middle School Wheeling Marshall County Schools 413
51 Triadelphia Middle School Wheeling Ohio County Schools 407
52 Braxton County Middle School Sutton Braxton County Schools 402
53 Park Middle School Beckley Raleigh County Schools 400
54 Trap Hill Middle School Surveyor Raleigh County Schools 400
55 Mountaineer Middle School Clarksburg Harrison County Schools 388
56 Moorefield Middle School Moorefield Hardy County Schools 387
57 South Charleston Middle School South Charleston Kanawha County Schools 382
58 Romney Middle School Romney Hampshire County Schools 373
59 Van Devender Middle School Parkersburg Wood County Schools 361
60 Westwood Middle School Morgantown Monongalia County Schools 361
61 Dunbar Middle School Dunbar Kanawha County Schools 357
62 East Bank Middle School East Bank Kanawha County Schools 341
63 Summers Middle School Hinton Summers County Schools 337
64 Ravenswood Middle School Ravenswood Jackson County Schools 336
65 Shepherdstown Middle School Shepherdstown Jefferson County Schools 333
66 Du Pont Middle School Belle Kanawha County Schools 332
67 Bridge Street Middle School Wheeling Ohio County Schools 315
68 Capon Bridge Middle School Capon Bridge Hampshire County Schools 313
69 Mckinley Middle School Saint Albans Kanawha County Schools 308
70 South Harrison Middle School Lost Creek Harrison County Schools 305
71 Western Greenbrier Middle School Crawley Greenbrier County Schools 297
72 George Washington Middle School Eleanor Putnam County Schools 295
73 Tyler Consolidated Middle School Sistersville Tyler County Schools 292
74 Poca Middle School Poca Putnam County Schools 285
75 Ceredo-Kenova Middle School Ceredo Wayne County Schools 282
76 Sherman Junior High School Seth Boone County Schools 281
77 Buffalo Middle School Kenova Wayne County Schools 273
78 Sandy River Middle School Avondale Mcdowell County Schools 261
79 Guyan Valley Middle Branchland Lincoln County Schools 247
80 Vinson Middle School Huntington Wayne County Schools 241
81 Richwood Middle School Richwood Nicholas County Schools 218
82 Wheeling Middle School Wheeling Ohio County Schools 207
83 Cedar Grove Middle School Cedar Grove Kanawha County Schools 159
84 Marlinton Middle School Buckeye Pocahontas County Schools 148

All West Virginia schools