Best West Virginia public schools
Eight rankings of West Virginia's public schools from the latest NCES + state-assessment data. Unlike most school rankings, this list leads with BeatsExpectations: a demographics-adjusted score that asks how a school performs relative to what its student population would predict, not just in absolute terms.
West Virginia schools with the lowest student-teacher ratios
Schools with 200+ students reporting the fewest students per teacher. Excludes virtual.| # | School | City | Ratio |
|---|---|---|---|
| 1 | Cameron High School | Cameron | 7.9:1 |
| 2 | Jefferson Elementary Center | Parkersburg | 8.5:1 |
| 3 | Gilmer County Elementary School | Glenville | 8.6:1 |
| 4 | Franklin Elementary Center | Parkersburg | 8.7:1 |
| 5 | Martin Elementary School | Parkersburg | 8.9:1 |
| 6 | Beckley-Stratton Middle School | Beckley | 8.9:1 |
| 7 | Wheeling Middle School | Wheeling | 9.1:1 |
| 8 | Arthur I Boreman Elementary School | Middlebourne | 9.1:1 |
| 9 | Victory Elementary School | Clarksburg | 9.5:1 |
| 10 | Duval PK-8 | Griffithsville | 9.5:1 |
| 11 | Mountaineer Middle School | Clarksburg | 9.6:1 |
| 12 | Magnolia High School | New Martinsville | 9.7:1 |
| 13 | Van Devender Middle School | Parkersburg | 9.8:1 |
| 14 | Pocahontas County High School | Dunmore | 9.8:1 |
| 15 | Anne Bailey Elementary School | Saint Albans | 9.8:1 |
Fastest-growing West Virginia public schools, 2017-2024
Schools open in both years with 200+ enrollment in 2017, ranked by % change.| # | School | City | Enrollment Δ |
|---|---|---|---|
| 1 | Midland Trail High | Hico | +86% |
| 2 | Coal City Elementary | Coal City | +44% |
| 3 | Du Pont Middle School | Belle | +33% |
| 4 | Johnson Elementary School | Bridgeport | +32% |
| 5 | Braxton County Middle School | Sutton | +31% |
| 6 | Oak Hill High | Oak Hill | +29% |
| 7 | East Hardy High School | Baker | +25% |
| 8 | Gilmer County High School | Glenville | +21% |
| 9 | Clendenin Elementary School | Elkview | +20% |
| 10 | Suncrest Elementary School | Morgantown | +18% |
| 11 | Moorefield High School | Moorefield | +17% |
| 12 | Spring Mills Middle School | Martinsburg | +17% |
| 13 | Spring Mills High School | Martinsburg | +16% |
| 14 | Doddridge County High School | West Union | +16% |
| 15 | Holz Elementary School | Charleston | +16% |
Most racially diverse West Virginia public schools
Schools with 200+ students ranked by diversity index: the chance that two students picked at random belong to different racial or ethnic groups.| # | School | City | Diversity index |
|---|---|---|---|
| 1 | Ranson Elementary School | Ranson | 70.1% |
| 2 | Martinsburg North Middle School | Martinsburg | 67.6% |
| 3 | Martinsburg High School | Martinsburg | 64.5% |
| 4 | Spring Hill Elementary School | Huntington | 64.4% |
| 5 | Eagle School Intermediate | Martinsburg | 63.4% |
| 6 | Stratton Elementary | Beckley | 63.4% |
| 7 | West Side Middle School | Charleston | 63.2% |
| 8 | Beckley Elementary | Beckley | 63.2% |
| 9 | Martinsburg South Middle School | Martinsburg | 63.0% |
| 10 | Mary C. Snow West Side Elementary | Charleston | 62.8% |
| 11 | Orchard View Intermediate School | Martinsburg | 62.7% |
| 12 | Piedmont Year-Round Education | Charleston | 62.3% |
| 13 | Rosemont Elementary School | Martinsburg | 62.1% |
| 14 | North Elementary School | Morgantown | 61.8% |
| 15 | Dunbar Primary Center | Dunbar | 61.4% |
Largest West Virginia public schools
Brick-and-mortar schools ranked by total enrollment. Virtual schools excluded.| # | School | City | Students |
|---|---|---|---|
| 1 | Morgantown High School | Morgantown | 1,754 |
| 2 | Musselman High School | Inwood | 1,725 |
| 3 | Huntington High School | Huntington | 1,667 |
| 4 | Cabell Midland High School | Ona | 1,638 |
| 5 | Spring Mills High School | Martinsburg | 1,544 |
| 6 | Martinsburg High School | Martinsburg | 1,505 |
| 7 | Parkersburg High School | Parkersburg | 1,491 |
| 8 | Washington High School | Charles Town | 1,458 |
| 9 | Jefferson High School | Shenandoah Junction | 1,431 |
| 10 | Wheeling Park High School | Wheeling | 1,427 |
| 11 | Parkersburg South High School | Parkersburg | 1,373 |
| 12 | University High School | Morgantown | 1,371 |
| 13 | Hedgesville High School | Hedgesville | 1,346 |
| 14 | Woodrow Wilson High School | Beckley | 1,284 |
| 15 | George Washington High School | Charleston | 1,145 |
About these rankings
These tables use the most recent NCES Common Core of Data (2024-25) for enrollment, demographics, and staffing, and state-native assessment data (typically 2023-24 or 2024-25) for proficiency. BeatsExpectations is computed via per-state ordinary-least-squares regression of composite proficiency on free-and-reduced-lunch share. Full methodology.
License: CC-BY 4.0. Reproduce these rankings anywhere with attribution to allk12.com. Press contact: [email protected].