Largest West Virginia Public Schools

All
(701)
All
(701)
 
High
(152)
High
(152)
 
Middle
(213)
Middle
(213)
 
Elementary
(582)
Elementary
(582)
 
Pre-K
(404)
Pre-K
(404)
 
  • The public school in West Virginia has approximately average 392 students (2020).
  • The public schools with the largest student enrollments are listed below (where sufficient data available).
  • The largest public school in West Virginia (by enrollment) is Cabell Midland High School with 1,971 students.

Largest West Virginia Public Schools (2020)

  • School # Students Grades Location
  • OnaRank: #11.
    Cabell Midland High SchoolMagnet School
    Students: 1,971
    Grades: 9-122300 Us Route 60 East
    OnaWV 25545
    (304)743-7400

  • MorgantownRank: #22.
    Morgantown High SchoolMagnet School
    Students: 1,792
    Grades: 9-12109 Wilson Avenue
    MorgantownWV 26501
    (304)291-9260

  • ParkersburgRank: #33.
    Parkersburg High SchoolMagnet School
    Students: 1,707
    Grades: 9-122101 Dudley Ave
    ParkersburgWV 26101
    (304)420-9595

  • HuntingtonRank: #44.
    Huntington High SchoolMagnet School
    Students: 1,658
    Grades: 9-121 Highlander Way
    HuntingtonWV 25701
    (304)528-6400

  • Shenandoah JunctionRank: #55.
    Jefferson High SchoolMagnet School
    Students: 1,579
    Grades: 9-124141 Flowing Springs Road
    Shenandoah JunctionWV 25442
    (304)725-8491

  • InwoodRank: #66.
    Musselman High SchoolMagnet School
    Students: 1,564
    Grades: 9-12126 Excellence Way
    InwoodWV 25428
    (304)229-1950

  • ParkersburgRank: #77.
    Parkersburg South High SchoolMagnet School
    Students: 1,559
    Grades: 9-121511 Blizzard Dr
    ParkersburgWV 26101
    (304)420-9610

  • WheelingRank: #88.
    Wheeling Park High SchoolMagnet School
    Students: 1,512
    Grades: 9-121976 Park View Rd
    WheelingWV 26003
    (304)243-0400

  • BeckleyRank: #99.
    Woodrow Wilson High SchoolMagnet School
    Students: 1,333
    Grades: 9-12400 Stanaford Road
    BeckleyWV 25801
    (304)256-4646

  • MartinsburgRank: #1010.
    Spring Mills High SchoolMagnet School
    Students: 1,318
    Grades: 9-12499 Campus Drive
    MartinsburgWV 25404
    (304)229-1950

  • MartinsburgRank: #1111.
    Martinsburg High SchoolMagnet School
    Students: 1,303
    Grades: 9-12701 South Queen Street
    MartinsburgWV 25401
    (304)267-3530

  • HedgesvilleRank: #1212.
    Hedgesville High SchoolMagnet School
    Students: 1,296
    Grades: 9-12109 Ridge Road North
    HedgesvilleWV 25427
    (304)754-3354

  • HurricaneRank: #1313.
    Hurricane High SchoolMagnet School
    Students: 1,275
    Grades: 9-123350 Teays Valley Road
    HurricaneWV 25526
    (304)562-3991

  • CharlestonRank: #1414.
    Capital High SchoolMagnet School
    Students: 1,250
    Grades: 9-121500 Greenbrier St
    CharlestonWV 25311
    (304)348-6500

  • MorgantownRank: #1515.
    University High SchoolMagnet School
    Students: 1,224
    Grades: 9-12131 Baker's Ridge Road
    MorgantownWV 26508
    (304)291-9270

  • Charles TownRank: #1616.
    Washington High SchoolMagnet School
    Students: 1,202
    Grades: 9-12300 Washington Patriots Drive
    Charles TownWV 25414
    (304)725-8491

  • KingwoodRank: #1717.
    Preston High SchoolMagnet School
    Students: 1,185
    Grades: 9-12400 Knight Drive
    KingwoodWV 26537
    (304)329-0400

  • LewisburgRank: #1818.
    Greenbrier East High SchoolMagnet School
    Students: 1,155
    Grades: PK-12273 Spartan Lane
    LewisburgWV 24901
    (304)647-6464

  • Point PleasantRank: #1919.
    Point Pleasant High SchoolMagnet School
    Students: 1,144
    Grades: 7-122312 Jackson Avenue
    Point PleasantWV 25550
    (304)675-1350

  • BelleRank: #2020.
    Riverside High SchoolMagnet School
    Students: 1,135
    Grades: 9-12#1 Warrior Way
    BelleWV 25015
    (304)348-1996

  • BuckhannonRank: #2121.
    Buckhannon Upshur High SchoolMagnet School
    Students: 1,095
    Grades: 9-12270 B-u Drive
    BuckhannonWV 26201
    (304)304-3720

  • Glen DaleRank: #2222.
    John Marshall High SchoolMagnet School
    Students: 1,082
    Grades: 9-121300 Wheeling Ave
    Glen DaleWV 26038
    (304)843-4444

  • CharlestonRank: #2323.
    George Washington High SchoolMagnet School
    Students: 1,074
    Grades: 9-121522 Tennis Club Rd
    CharlestonWV 25314
    (304)348-7729

  • HuntingtonRank: #2424.
    Spring Valley High SchoolMagnet School
    Students: 1,036
    Grades: 9-12#1 Timberwolf Drive
    HuntingtonWV 25704
    (304)429-1699

  • PrincetonRank: #2525.
    Princeton Senior High SchoolMagnet School
    Students: 1,018
    Grades: 9-121321 Stafford Drive
    PrincetonWV 24740
    (304)425-8101

  • Saint AlbansRank: #2626.
    Saint Albans High SchoolMagnet School
    Students: 1,017
    Grades: 9-122100 Kanawha Terrace
    Saint AlbansWV 25177
    (304)722-0212

  • RomneyRank: #2727.
    Hampshire Senior High SchoolMagnet School
    Students: 1,011
    Grades: 9-12157 Trojan Way
    RomneyWV 26757
    (304)822-5016

  • South CharlestonRank: #2828.
    South Charleston High SchoolMagnet School
    Students: 1,003
    Grades: 9-121 Eagle Way
    South CharlestonWV 25309
    (304)766-0352

  • HurricaneRank: #2929.
    Hurricane Middle SchoolMagnet School
    Students: 967
    Grades: 6-8518 Midland Trail
    HurricaneWV 25526
    (304)562-9271

  • WellsburgRank: #3030.
    Brooke High SchoolMagnet School
    Students: 966
    Grades: PK-1229 Bruin Drive, Box 610
    WellsburgWV 26070
    (304)527-1410

  • WeirtonRank: #3131.
    Weirton Elementary SchoolMagnet School
    Students: 940
    Grades: PK-43428 Pennsylvania Ave
    WeirtonWV 26062
    (304)748-8370

  • RipleyRank: #3232.
    Ripley High SchoolMagnet School
    Students: 936
    Grades: 9-122 School Street
    RipleyWV 25271
    (304)372-7355

  • HamlinRank: #3333.
    Lincoln County High SchoolMagnet School
    Students: 855
    Grades: 9-1281 Lincoln Panther Way
    HamlinWV 25523
    (304)824-6000

  • MorgantownRank: #3434.
    Cheat Lake Elementary SchoolMagnet School
    Students: 854
    Grades: PK-5154 Crosby Road
    MorgantownWV 26508
    (304)594-2772

  • New MartinsvilleRank: #3535.
    New Martinsville SchoolMagnet School
    Students: 844
    Grades: PK-820 E Benjamin Drive
    New MartinsvilleWV 26155
    (304)455-2291

  • Show 100 more public schools in WV (out of 701 total schools)
Recent Articles
Learn about the advantages and disadvantages of public school vouchers as they pertain to the education of students with disabilities.
As of 2014, nineteen states still allow corporal punishment – spanking and paddling the most common choices – in their public schools. However, some argue that not only are these punishments physically harmful, they also are disproportionately administered to students of color. As a result, House democrats have taken up the issue in a new bill that would ban all forms of corporal punishment nationwide.
Every child learns differently and it’s a teacher’s job to meet students where they are and guide them through the learning process. Scaffolding is a teaching tool that helps students develop critical thinking skills and the ability to learn independently.