Henrico County Public Schools

All
(82)
All
(82)
 
High
(14)
High
(14)
 
Middle
(12)
Middle
(12)
 
Elementary
(43)
Elementary
(43)
 
Pre-K
(42)
Pre-K
(42)
 
Private
(73)
Private
(73)
 
There are 82 public schools in Henrico County, Virginia, serving 50,443 students.
The most diverse school district in Henrico County is Henrico County School District. Read more about public school diversity statistics in Virginia or national school diversity statistics.
Minority enrollment is 55% (majority Black) and the student:teacher ratio is 19:1.

Henrico County Public Schools

  • School Location Grades Students
  • Glen AllenAcademy At Virginia RandolphAlternative School
    Magnet School
    2204 Mountain Rd
    Glen AllenVA 23060
    (804)261-5085

    Grades: n/a | n/a students
  • HenricoAdult Education CenterAlternative School
    201 East Nine Mile Rd
    HenricoVA 23075
    (804)328-4095

    Grades: n/a | n/a students
  • HenricoBaker Elementary School
    6651 Willson Rd
    HenricoVA 23231
    (804)226-8755

    Grades: PK-5 | 492 students
  • HenricoBrookland Middle School
    9200 Lydell Dr
    HenricoVA 23228
    (804)261-5000

    Grades: 6-8 | 1084 students
  • HenricoByrd Middle School
    9400 Quioccasin Rd
    HenricoVA 23233
    (804)750-2630

    Grades: 6-8 | 1018 students
  • HenricoCarver Elementary School
    1801 Lauderdale Rd
    HenricoVA 23233
    (804)750-2640

    Grades: PK-5 | 527 students
  • Glen AllenCenter For Diversified StudiesAlternative School
    2204 Mountain Rd
    Glen AllenVA 23060
    (804)261-5058

    Grades: n/a | n/a students
  • RichmondChamberlayne Elementary School
    8200 St Charles Rd
    RichmondVA 23227
    (804)261-5030

    Grades: PK-5 | 482 students
  • Glen AllenColonial Trail Elementary School
    12101 Bacova Dr
    Glen AllenVA 23059
    (804)364-0055

    Grades: PK-5 | 536 students
  • RichmondCrestview Elementary School
    1901 Charles St
    RichmondVA 23226
    (804)673-3775

    Grades: PK-5 | 362 students
  • HenricoDavis Elementary School
    8801 Nesslewood Dr
    HenricoVA 23229
    (804)527-4620

    Grades: PK-5 | 522 students
  • Glen AllenDeep Run High SchoolMagnet School
    4801 Twin Hickory Rd
    Glen AllenVA 23059
    (804)364-8000

    Grades: 9-12 | 1602 students
  • SandstonDonahoe Elementary School
    1801 Graves Rd
    SandstonVA 23150
    (804)328-4035

    Grades: PK-5 | 528 students
  • HenricoDumbarton Elementary School
    9000 Hungary Spring Rd
    HenricoVA 23228
    (804)756-3030

    Grades: PK-5 | 687 students
  • Glen AllenEcho Lake Elementary School
    5200 Francistown Rd
    Glen AllenVA 23060
    (804)527-4672

    Grades: PK-5 | 645 students
  • SandstonElko Middle School
    5901 Elko Rd
    SandstonVA 23150
    (804)328-4110

    Grades: 6-8 | 886 students
  • Glen AllenEvening School Of ExcellenceAlternative School
    2204 Mountain Rd
    Glen AllenVA 23060
    (804)652-3717

    Grades: n/a | n/a students
  • HenricoFair Oaks Elementary School
    201 Jennings Rd
    HenricoVA 23075
    (804)328-4085

    Grades: PK-5 | 367 students
  • HenricoFreeman High SchoolMagnet School
    8701 Three Chopt Rd
    HenricoVA 23229
    (804)673-3700

    Grades: 9-12 | 1714 students
  • HenricoGayton Elementary School
    12481 Church Rd
    HenricoVA 23233
    (804)360-0820

    Grades: PK-5 | 553 students
  • HenricoGeneral Academic DevelopmentAlternative School
    201 East Nine Mile Rd
    HenricoVA 23075
    (804)652-3717

    Grades: n/a | n/a students
  • HenricoGenerating Recovery Of Academic DirectionAlternative School
    2915 Williamsburg Rd
    HenricoVA 23231
    (804)555-1212

    Grades: n/a | n/a students
  • RichmondGinter Park Elementary School
    3817 Chamberlayne Ave
    RichmondVA 23227
    (804)780-8193

    Grades: PK-5 | 566 students
  • Glen AllenGlen Allen Elementary School
    11101 Mill Rd
    Glen AllenVA 23060
    (804)756-3040

    Grades: PK-5 | 652 students
  • Glen AllenGlen Allen High SchoolMagnet School
    10700 Staples Mill Rd
    Glen AllenVA 23060
    (804)501-3300

    Grades: 9-12 | 1661 students
  • HenricoGodwin High SchoolMagnet School
    2101 Pump Rd
    HenricoVA 23238
    (804)750-2600

    Grades: 9-12 | 1791 students
  • Glen AllenGreenwood Elementary School
    10960 Greenwood Rd
    Glen AllenVA 23059
    (804)261-2970

    Grades: PK-5 | 596 students
  • RichmondHenderson Middle School
    4319 Old Brook Rd
    RichmondVA 23227
    (804)780-8288

    Grades: 6-8 | 572 students
  • RichmondHenrico High SchoolMagnet School
    302 Azalea Ave
    RichmondVA 23227
    (804)228-2700

    Grades: 9-12 | 1654 students
  • HenricoHermitage High SchoolMagnet School
    8301 Hungary Spring Rd
    HenricoVA 23228
    (804)756-3000

    Grades: 9-12 | 1567 students
  • HenricoHermitage Technical CenterVocational School
    8301 Hungary Spring Rd
    HenricoVA 23228
    (804)756-3020

    Grades: 9-12 | n/a students
  • HenricoHighland Springs Elementary School
    600 West Pleasant St
    HenricoVA 23075
    (804)328-4045

    Grades: PK-5 | 555 students
  • HenricoHighland Springs High SchoolMagnet School
    15 South Oak Ave
    HenricoVA 23075
    (804)328-4000

    Grades: 9-12 | 1745 students
  • HenricoHighland Springs Technical CenterVocational School
    100 Tech Dr
    HenricoVA 23075
    (804)328-4075

    Grades: 9-12 | n/a students
  • HenricoHolladay Elementary School
    7300 Galaxie Rd
    HenricoVA 23228
    (804)261-5040

    Grades: PK-5 | 619 students
  • Show 47 more public schools in Henrico County, VA
Recent Articles
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.
November 09, 2016
For some students, attending college immediately after high school is not the right choice. Keep reading to learn more about the pros and cons of this decision and to learn about some alternative options.
November 08, 2016
Homework has become deeply ingrained in the U.S. educational system, but how much homework is too much and how can you create a healthy environment for your child to do schoolwork at home?