Cabell County Public Schools

All
(29)
All
(29)
 
High
(7)
High
(7)
 
Middle
(8)
Middle
(8)
 
Elementary
(22)
Elementary
(22)
 
Pre-K
(19)
Pre-K
(19)
 
Private
(6)
Private
(6)
 
There are 29 public schools in Cabell County, West Virginia, serving 11,207 students.
Minority enrollment is 12% (majority Black) and the student:teacher ratio is 15:1.

Cabell County Public Schools

  • School Location Grades Students
  • HuntingtonAlternative Education High SchoolAlternative School
    2800 5th Ave
    HuntingtonWV 25702
    (304)528-5060

    Grades: 6-12 | 44 students
  • HuntingtonAltizer Elementary School
    250 Third St Altizer
    HuntingtonWV 25705
    (304)528-5100

    Grades: PK-5 | 279 students
  • BarboursvilleBarboursville Middle School
    1400 Central Ave
    BarboursvilleWV 25504
    (304)733-3003

    Grades: 6-8 | 811 students
  • BarboursvilleBarboursville SchoolAlternative School
    1535 Martha Rd
    BarboursvilleWV 25504
    (304)736-0915

    Grades: 7-11 | 20 students
  • HuntingtonBeverly Hills Middle School
    2901 Saltwell Rd
    HuntingtonWV 25705
    (304)528-5102

    Grades: 6-8 | n/a students
  • HuntingtonCabell County Career Technology CenterVocational School
    1035 Norway Ave
    HuntingtonWV 25705
    (304)528-5172

    Grades: PK-12 | n/a students
  • OnaCabell Midland High School
    2300 Us Route 60 East
    OnaWV 25545
    (304)743-7400

    Grades: 9-12 | 1885 students
  • LesageCox Landing Elementary School
    6358 Cox Ln
    LesageWV 25537
    (304)733-3019

    Grades: PK-5 | 205 students
  • CullodenCulloden Elementary School
    2100 U.s. Route 60
    CullodenWV 25510
    (304)743-7301

    Grades: PK-5 | 204 students
  • BarboursvilleDavis Creek Elementary School
    6330 Davis Creek Rd
    BarboursvilleWV 25504
    (304)733-3024

    Grades: PK-5 | 262 students
  • HuntingtonEnslow Middle School
    2613 Collis Ave
    HuntingtonWV 25702
    (304)528-5121

    Grades: 6-8 | n/a students
  • HuntingtonGeneva Kent Elementary School
    68 Holley Ave
    HuntingtonWV 25705
    (304)528-5126

    Grades: PK-5 | 340 students
  • HuntingtonGuyandotte Elementary School
    2 Negative Reviews
    607 5th Ave Guy
    HuntingtonWV 25702
    (304)528-5128

    Grades: PK-5 | 295 students
  • HuntingtonHighlawn Elementary School
    2549 1st Ave
    HuntingtonWV 25703
    (304)528-5130

    Grades: PK-5 | 330 students
  • HuntingtonHite Saunders Elementary School
    3708 Green Valley Rd
    HuntingtonWV 25701
    (304)528-5132

    Grades: PK-5 | 235 students
  • HuntingtonHuntington High School
    1 Highlander Way
    HuntingtonWV 25701
    (304)528-6400

    Grades: 9-12 | 1612 students
  • BarboursvilleMartha Elementary School
    3067 Martha Rd
    BarboursvilleWV 25504
    (304)733-3027

    Grades: PK-5 | 248 students
  • HuntingtonMeadows Elementary School
    1601 Washington Blvd
    HuntingtonWV 25701
    (304)528-5166

    Grades: PK-5 | 287 students
  • MiltonMilton Elementary School
    1201 Pk St
    MiltonWV 25541
    (304)743-7303

    Grades: PK-5 | 677 students
  • MiltonMilton Middle School
    1 Panther Trail
    MiltonWV 25541
    (304)743-7308

    Grades: 6-8 | 672 students
  • BarboursvilleNichols Elementary School
    3505 Erwin Rd
    BarboursvilleWV 25504
    (304)733-3031

    Grades: PK-5 | 247 students
  • OnaOna Elementary School
    2701 Elementary Dr
    OnaWV 25545
    (304)743-7318

    Grades: PK-5 | 366 students
  • HuntingtonPeyton Elementary School
    199 Rotary Rd
    HuntingtonWV 25705
    (304)528-5173

    Grades: PK-5 | 176 students
  • OnaPressley Ridge At Grant Gardens High SchoolAlternative School
    2580 Grant Gardens Rd
    OnaWV 25545
    (304)743-3615

    Grades: 8-12 | 42 students
  • BarboursvilleRobert L. Shell Juvenile CenterAlternative School
    2 O'hanlon Place
    BarboursvilleWV 25504
    (304)733-2069

    Grades: 5-12 | 7 students
  • Salt RockSalt Rock Elementary School
    5570 Madison Creek Rd
    Salt RockWV 25559
    (304)733-3037

    Grades: PK-5 | 237 students
  • HuntingtonSouthside Elementary School
    620 Twelth Ave
    HuntingtonWV 25701
    (304)528-5168

    Grades: PK-5 | 471 students
  • HuntingtonSpring Hill Elementary School
    1901 Hall Ave
    HuntingtonWV 25701
    (304)528-5175

    Grades: PK-5 | 563 students
  • BarboursvilleVillage Of Barboursville Elementary School
    718 Central Ave
    BarboursvilleWV 25504
    (304)733-3035

    Grades: PK-5 | 692 students