The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · West Virginia · Middle schools

The public middle schools with the lowest student-to-teacher ratios in West Virginia

Across West Virginia, 103 public middle schools are ranked here, ranked by the fewest students per teacher, a proxy for class size and staffing. Beckley-Stratton Middle School leads the list at 8.9:1, against a median of 13.4:1 across the ranked schools.

The table below is sortable and filterable, and the full list downloads as a CSV. Figures come from federal NCES enrollment data and, where applicable, state assessment results for 2024-25.

Schools ranked
103
West Virginia
Best Students/teacher
8.9:1
Median Students/teacher
13.4:1
LOWEST RATIO · WEST VIRGINIA
#SchoolCityDistrictLevelStudentsRatio
1Beckley-Stratton Middle SchoolBeckley, WVRaleigh County SchoolsMiddle5908.9:1
2Wheeling Middle SchoolWheeling, WVOhio County SchoolsMiddle2009.1:1
3Mountaineer Middle SchoolClarksburg, WVHarrison County SchoolsMiddle3519.6:1
4Van Devender Middle SchoolParkersburg, WVWood County SchoolsMiddle2449.8:1
5Trap Hill Middle SchoolGlen Daniel, WVRaleigh County SchoolsMiddle3319.9:1
6Huntington East Middle SchoolHuntington, WVCabell County SchoolsMiddle5469.9:1
7Ritchie County MiddleEllenboro, WVRitchie County SchoolsMiddle30110.0:1
8Westwood Middle SchoolMorgantown, WVMonongalia County SchoolsMiddle34610.5:1
9Shepherdstown Middle SchoolShepherdstown, WVJefferson County SchoolsMiddle30810.8:1
10Lincoln Middle SchoolShinnston, WVHarrison County SchoolsMiddle39411.0:1
11Oak Glen Middle SchoolNew Cumberland, WVHancock County SchoolsMiddle46511.1:1
12Philippi Middle SchoolPhilippi, WVBarbour County SchoolsMiddle24411.1:1
13Milton Middle SchoolMilton, WVCabell County SchoolsMiddle55511.1:1
14Bridge Street Middle SchoolWheeling, WVOhio County SchoolsMiddle26311.2:1
15South Harrison Middle SchoolLost Creek, WVHarrison County SchoolsMiddle24411.3:1
16Martinsburg North Middle SchoolMartinsburg, WVBerkeley County SchoolsMiddle60511.3:1
17Huntington Middle SchoolHuntington, WVCabell County SchoolsMiddle60111.3:1
18Triadelphia Middle SchoolWheeling, WVOhio County SchoolsMiddle38711.4:1
19Independence Middle SchoolCoal City, WVRaleigh County SchoolsMiddle40111.5:1
20Weir Middle SchoolWeirton, WVHancock County SchoolsMiddle49311.5:1
21Wirt County Middle SchoolElizabeth, WVWirt County SchoolsMiddle26311.6:1
22Dunbar Middle SchoolDunbar, WVKanawha County SchoolsMiddle32511.6:1
23Princeton Middle SchoolPrinceton, WVMercer County SchoolsMiddle48811.6:1
24Brooke Middle SchoolWellsburg, WVBrooke County SchoolsMiddle60511.8:1
25Warm Springs Middle SchoolBerkeley Springs, WVMorgan County SchoolsMiddle42511.9:1
26Wildwood Middle SchoolShenandoah Junction, WVJefferson County SchoolsMiddle42911.9:1
27Pleasants County Middle SchoolBelmont, WVPleasants County SchoolsMiddle26911.9:1
28Park Middle SchoolBeckley, WVRaleigh County SchoolsMiddle39112.0:1
29Sherrard Middle SchoolWheeling, WVMarshall County SchoolsMiddle40912.1:1
30Mannington Middle SchoolMannington, WVMarion County SchoolsMiddle23112.2:1
31Sherman Junior High SchoolSeth, WVBoone County SchoolsMiddle21312.2:1
32Charles Town Middle SchoolCharles Town, WVJefferson County SchoolsMiddle60312.3:1
33Moundsville Middle SchoolMoundsville, WVMarshall County SchoolsMiddle45212.3:1
34George Washington Middle SchoolEleanor, WVPutnam County SchoolsMiddle29112.4:1
35Tyler Consolidated Middle SchoolSistersville, WVTyler County SchoolsMiddle31112.4:1
36West Side Middle SchoolCharleston, WVKanawha County SchoolsMiddle37412.5:1
37Washington Irving Middle SchoolClarksburg, WVHarrison County SchoolsMiddle53312.5:1
38East Bank Middle SchoolEast Bank, WVKanawha County SchoolsMiddle22712.6:1
39Winfield Middle SchoolWinfield, WVPutnam County SchoolsMiddle55212.6:1
40McKinley Middle SchoolSaint Albans, WVKanawha County SchoolsMiddle25512.8:1
41Belington Middle SchoolBelington, WVBarbour County SchoolsMiddle24812.9:1
42Poca Middle SchoolPoca, WVPutnam County SchoolsMiddle27712.9:1
43South Middle SchoolMorgantown, WVMonongalia County SchoolsMiddle78412.9:1
44Keyser Middle SchoolKeyser, WVMineral County SchoolsMiddle63312.9:1
45Richwood Middle SchoolCraigsville, WVNicholas County SchoolsMiddle22813.0:1
46Taylor County Middle SchoolGrafton, WVTaylor County SchoolsMiddle64013.1:1
47Capon Bridge Middle SchoolCapon Bridge, WVHampshire County SchoolsMiddle21913.1:1
48Harpers Ferry Middle SchoolHarpers Ferry, WVJefferson County SchoolsMiddle55013.1:1
49Man Middle SchoolMallory, WVLogan County SchoolsMiddle35513.2:1
50Hurricane Middle SchoolHurricane, WVPutnam County SchoolsMiddle82113.2:1
Page 1 of 3 · top 103 of 103 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All West Virginia schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for West Virginia

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.