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
    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
December 06, 2016
It is never too early to start prepping for college by engaging in some extra-curricular activities that will help you to show a college admissions team who you are and what you believe in.
December 06, 2016
Students with disabilities may require the assistance of a service dog, but how might the presence of a dog in the classroom affect other students? Could it be too distracting?
November 09, 2016
Starting school can be a scary and overwhelming situation for any child, but children with autism experience unique challenges. Keep reading to learn what those challenges may be and to receive some tips for dealing with them appropriately.