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 16:1.

Cabell County Public Schools

  • School Location Grades Students
  • HuntingtonAlternative Education High School
    Alternative School
    Grades: 6-12 | 44 students2800 5th Ave
    HuntingtonWV 25702
    (304)528-5060
    6-1244
  • HuntingtonAltizer Elementary School
    Grades: PK-5 | 279 students250 Third St Altizer
    HuntingtonWV 25705
    (304)528-5100
    PK-5279
  • BarboursvilleBarboursville Middle School
    Grades: 6-8 | 811 students1400 Central Ave
    BarboursvilleWV 25504
    (304)733-3003
    6-8811
  • BarboursvilleBarboursville School
    Alternative School
    Grades: 7-11 | 20 students1535 Martha Rd
    BarboursvilleWV 25504
    (304)736-0915
    7-1120
  • HuntingtonBeverly Hills Middle School
    Grades: 6-82901 Saltwell Rd
    HuntingtonWV 25705
    (304)528-5102
    6-8n/a
  • HuntingtonCabell County Career Technology Center
    Vocational School
    Grades: PK-121035 Norway Ave
    HuntingtonWV 25705
    (304)528-5172
    PK-12n/a
  • OnaCabell Midland High School
    Grades: 9-12 | 1885 students2300 Us Route 60 East
    OnaWV 25545
    (304)743-7400
    9-121885
  • LesageCox Landing Elementary School
    Grades: PK-5 | 205 students6358 Cox Ln
    LesageWV 25537
    (304)733-3019
    PK-5205
  • CullodenCulloden Elementary School
    Grades: PK-5 | 204 students2100 U.s. Route 60
    CullodenWV 25510
    (304)743-7301
    PK-5204
  • Barboursville Davis Creek Elementary School
    Grades: PK-5 | 262 students6330 Davis Creek Rd
    BarboursvilleWV 25504
    (304)733-3024
    PK-5262
  • HuntingtonEnslow Middle School
    Grades: 6-82613 Collis Ave
    HuntingtonWV 25702
    (304)528-5121
    6-8n/a
  • HuntingtonGeneva Kent Elementary School
    Grades: PK-5 | 340 students68 Holley Ave
    HuntingtonWV 25705
    (304)528-5126
    PK-5340
  • HuntingtonGuyandotte Elementary School
    2 Negative Reviews
    Grades: PK-5 | 295 students607 5th Ave Guy
    HuntingtonWV 25702
    (304)528-5128
    PK-5295
  • HuntingtonHighlawn Elementary School
    Grades: PK-5 | 330 students2549 1st Ave
    HuntingtonWV 25703
    (304)528-5130
    PK-5330
  • HuntingtonHite Saunders Elementary School
    Grades: PK-5 | 235 students3708 Green Valley Rd
    HuntingtonWV 25701
    (304)528-5132
    PK-5235
  • HuntingtonHuntington High School
    Grades: 9-12 | 1612 students1 Highlander Way
    HuntingtonWV 25701
    (304)528-6400
    9-121612
  • BarboursvilleMartha Elementary School
    Grades: PK-5 | 248 students3067 Martha Rd
    BarboursvilleWV 25504
    (304)733-3027
    PK-5248
  • HuntingtonMeadows Elementary School
    Grades: PK-5 | 287 students1601 Washington Blvd
    HuntingtonWV 25701
    (304)528-5166
    PK-5287
  • MiltonMilton Elementary School
    Grades: PK-5 | 677 students1201 Pk St
    MiltonWV 25541
    (304)743-7303
    PK-5677
  • MiltonMilton Middle School
    Grades: 6-8 | 672 students1 Panther Trail
    MiltonWV 25541
    (304)743-7308
    6-8672
  • BarboursvilleNichols Elementary School
    Grades: PK-5 | 247 students3505 Erwin Rd
    BarboursvilleWV 25504
    (304)733-3031
    PK-5247
  • OnaOna Elementary School
    Grades: PK-5 | 366 students2701 Elementary Dr
    OnaWV 25545
    (304)743-7318
    PK-5366
  • HuntingtonPeyton Elementary School
    Grades: PK-5 | 176 students199 Rotary Rd
    HuntingtonWV 25705
    (304)528-5173
    PK-5176
  • OnaPressley Ridge At Grant Gardens High School
    Alternative School
    Grades: 8-12 | 42 students2580 Grant Gardens Rd
    OnaWV 25545
    (304)743-3615
    8-1242
  • BarboursvilleRobert L. Shell Juvenile Center
    Alternative School
    Grades: 5-12 | 7 students2 O'hanlon Place
    BarboursvilleWV 25504
    (304)733-2069
    5-127
  • Salt RockSalt Rock Elementary School
    Grades: PK-5 | 237 students5570 Madison Creek Rd
    Salt RockWV 25559
    (304)733-3037
    PK-5237
  • HuntingtonSouthside Elementary School
    Grades: PK-5 | 471 students620 Twelth Ave
    HuntingtonWV 25701
    (304)528-5168
    PK-5471
  • HuntingtonSpring Hill Elementary School
    Grades: PK-5 | 563 students1901 Hall Ave
    HuntingtonWV 25701
    (304)528-5175
    PK-5563
  • BarboursvilleVillage Of Barboursville Elementary School
    Grades: PK-5 | 692 students718 Central Ave
    BarboursvilleWV 25504
    (304)733-3035
    PK-5692
Recent Articles
January 30, 2016
Do children born in certain months develop more quickly than others? Does it affect their success later in life?
December 03, 2015
Participating in team sports has a great many benefits for children, there is no doubt. In this article you will learn what those benefits are.
November 26, 2015
Gifted students often fail to thrive in traditional academic environments because they are not being challenged. In this article you will learn how to make sure your gifted student gets the quality education he or she deserves.