West Virginia Public Schools
West Virginia has 664 open public schools, including 393 elementary, 109 middle, and 139 high schools — 5 are charter schools.
393
Elementary
109
Middle
139
High School
5
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 217,413 | 88% |
| Two or more races | 11,172 | 5% |
| Black or African American | 10,343 | 4% |
| Hispanic/Latino | 5,919 | 2% |
| Asian | 1,691 | 1% |
| American Indian / Alaska Native | 212 | 0% |
| Native Hawaiian / Pacific Islander | 133 | 0% |
| Total enrollment | 246,883 | 127,661M / 119,222F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Winchester Avenue Elementary School | Martinsburg | Elementary | 17.3 |
| Winfield Elementary School | Winfield | Elementary | 39.0 |
| Winfield High School | Winfield | High | 53.5 |
| Winfield Middle School | Winfield | Middle | 43.7 |
| Wirt County High School | Elizabeth | High | 26.0 |
| Wirt County Middle School | Elizabeth | Middle | 22.7 |
| Wirt County Primary Center | Elizabeth | Elementary | 29.3 |
| Wood Co Voc Tech Ctr | Parkersburg | High | 20.0 |
| Woodrow Wilson High School | Beckley | High | 76.0 |
| Woodsdale Elementary School | Wheeling | Elementary | 32.0 |
| Wright Denny Intermediate School | Charles Town | Elementary | 24.0 |
| Wyoming County Career & Technical Center | Pineville | High | 17.0 |
| Wyoming County East High School | New Richmond | High | 26.6 |
| Zela Elementary School | Summersville | Elementary | 7.0 |
Largest Districts
KANAWHA COUNTY SCHOOLS
23,864
BERKELEY COUNTY SCHOOLS
19,856
WOOD COUNTY SCHOOLS
11,663
CABELL COUNTY SCHOOLS
11,473
MONONGALIA COUNTY SCHOOLS
11,297
RALEIGH COUNTY SCHOOLS
10,867
HARRISON COUNTY SCHOOLS
9,920
PUTNAM COUNTY SCHOOLS
8,993
MERCER COUNTY SCHOOLS
8,686
JEFFERSON COUNTY SCHOOLS
8,389
MARION COUNTY SCHOOLS
7,406
WAYNE COUNTY SCHOOLS
6,240
FAYETTE COUNTY SCHOOLS
5,613
LOGAN COUNTY SCHOOLS
5,190
OHIO COUNTY SCHOOLS
4,953
GREENBRIER COUNTY SCHOOLS
4,702
MARSHALL COUNTY SCHOOLS
4,239
JACKSON COUNTY SCHOOLS
4,135
PRESTON COUNTY SCHOOLS
4,090
MINERAL COUNTY SCHOOLS
4,023
Related Data
- West Virginia population & income data → CensusDepth.com
- West Virginia teacher salary data → WageDepth.com