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
Recent Articles
September 22, 2016
Budgets have become so constrained that several school districts have drastically slashed or entirely cut their athletics program. Learn about the threat to athletics and what it could mean for your child.
September 22, 2016
Learn about the coveted National Blue Ribbon of Distinction and why it is an important education award.
September 22, 2016
While security guards may be commonplace at some public high schools, other districts have resorted to undercover cops to keep their kids safe. Learn about why schools are bringing undercover police officers on campus and what it means for your student.