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

The public high schools with the highest student-to-teacher ratios in West Virginia

104 public high schools in West Virginia appear in this ranking of the public high schools with the highest student-to-teacher ratios, ranked by the most students per teacher, a proxy for larger classes. James Monroe High School leads the list at 23.0:1, against a median of 15.0:1 across the ranked schools.

Use the search box to find a specific school within this ranking, sort by any column, or export the full list. Built from NCES and state data for 2024-25.

Schools ranked
104
West Virginia
Top Students/teacher
23.0:1
Median Students/teacher
15.0:1
HIGHEST RATIO · WEST VIRGINIA
#SchoolCityDistrictLevelStudentsRatio
1James Monroe High SchoolLindside, WVMonroe County SchoolsHigh46023.0:1
2George Washington High SchoolCharleston, WVKanawha County SchoolsHigh1,14522.4:1
3Nitro High SchoolNitro, WVKanawha County SchoolsHigh81820.4:1
4Fairmont Senior High SchoolFairmont, WVMarion County SchoolsHigh83519.9:1
5Herbert Hoover High SchoolElkview, WVKanawha County SchoolsHigh78219.6:1
6Washington High SchoolCharles Town, WVJefferson County SchoolsHigh1,45819.2:1
7River View High SchoolBradshaw, WVMcDowell County SchoolsHigh40519.2:1
8Pikeview High SchoolPrinceton, WVMercer County SchoolsHigh62919.1:1
9Saint Albans High SchoolSaint Albans, WVKanawha County SchoolsHigh88218.8:1
10South Charleston High SchoolSouth Charleston, WVKanawha County SchoolsHigh87418.6:1
11Riverside High SchoolBelle, WVKanawha County SchoolsHigh1,05718.5:1
12Westside High SchoolClear Fork, WVWyoming County SchoolsHigh50918.5:1
13Scott High SchoolMadison, WVBoone County SchoolsHigh56418.2:1
14Morgantown High SchoolMorgantown, WVMonongalia County SchoolsHigh1,75418.1:1
15Point Pleasant Junior/Senior High SchoolPoint Pleasant, WVMason County SchoolsHigh99517.8:1
16Midland Trail HighHico, WVFayette County SchoolsHigh61817.7:1
17Bluefield High SchoolBluefield, WVMercer County SchoolsHigh61817.7:1
18Elkins High SchoolElkins, WVRandolph County SchoolsHigh74717.6:1
19Capital High SchoolCharleston, WVKanawha County SchoolsHigh1,05117.4:1
20East Fairmont High SchoolFairmont, WVMarion County SchoolsHigh72517.3:1
21Nicholas County High SchoolSummersville, WVNicholas County SchoolsHigh70817.2:1
22Parkersburg High SchoolParkersburg, WVWood County SchoolsHigh1,49117.1:1
23Musselman High SchoolInwood, WVBerkeley County SchoolsHigh1,72517.0:1
24Buckhannon Upshur High SchoolBuckhannon, WVUpshur County SchoolsHigh1,06816.9:1
25Woodrow Wilson High SchoolBeckley, WVRaleigh County SchoolsHigh1,28416.9:1
26Wyoming County East High SchoolNew Richmond, WVWyoming County SchoolsHigh44916.9:1
27Moorefield High SchoolMoorefield, WVHardy County SchoolsHigh48016.8:1
28Princeton Senior High SchoolPrinceton, WVMercer County SchoolsHigh92516.8:1
29Spring Mills High SchoolMartinsburg, WVBerkeley County SchoolsHigh1,54416.7:1
30Independence High SchoolSophia, WVRaleigh County SchoolsHigh59716.6:1
31Wahama Junior/Senior High SchoolMason, WVMason County SchoolsHigh39716.5:1
32Keyser High SchoolKeyser, WVMineral County SchoolsHigh66516.5:1
33North Marion High SchoolFarmington, WVMarion County SchoolsHigh67116.4:1
34Parkersburg South High SchoolParkersburg, WVWood County SchoolsHigh1,37316.4:1
35Jefferson High SchoolShenandoah Junction, WVJefferson County SchoolsHigh1,43116.3:1
36Cabell Midland High SchoolOna, WVCabell County SchoolsHigh1,63816.0:1
37University High SchoolMorgantown, WVMonongalia County SchoolsHigh1,37115.9:1
38Buffalo High SchoolBuffalo, WVPutnam County SchoolsHigh38215.9:1
39Oak Hill HighOak Hill, WVFayette County SchoolsHigh1,05715.9:1
40Mount View High SchoolWelch, WVMcDowell County SchoolsHigh52115.8:1
41Huntington High SchoolHuntington, WVCabell County SchoolsHigh1,66715.8:1
42Bridgeport High SchoolBridgeport, WVHarrison County SchoolsHigh81715.8:1
43Richwood High SchoolCraigsville, WVNicholas County SchoolsHigh29915.7:1
44Chapmanville Regional High SchoolChapmanville, WVLogan County SchoolsHigh64515.5:1
45Spring Valley High SchoolHuntington, WVWayne County SchoolsHigh94615.4:1
46Berkeley Springs High SchoolBerkeley Springs, WVMorgan County SchoolsHigh58215.3:1
47Clay County High SchoolClay, WVClay County SchoolsHigh52015.3:1
48Sissonville High SchoolCharleston, WVKanawha County SchoolsHigh56415.2:1
49Martinsburg High SchoolMartinsburg, WVBerkeley County SchoolsHigh1,50515.2:1
50Frankfort High SchoolRidgeley, WVMineral County SchoolsHigh48815.0:1
Page 1 of 3 · top 104 of 104 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All West Virginia schools

Highest ratio rankings at a wider scope

Nationwide

Other rankings for West Virginia

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyFastest 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.