Henrico County Public Schools

All
(166)
All
(166)
 
High
(30)
High
(30)
 
Middle
(31)
Middle
(31)
 
Elementary
(95)
Elementary
(95)
 
Pre-K
(90)
Pre-K
(90)
 
Charter
(1)
Charter
(1)
 
Private
(77)
There are 166 public schools in Henrico County, Virginia, serving 88,258 students.
Minority enrollment is 66% of the student body (majority Black), which is more than the Virginia state average of 47%.
The student:teacher ratio of 18:1 is more than the state average of 15:1.

Henrico County Public Schools

  • School Location Grades Students
  • RichmondA M Davis Elementary School
    415 South Providence Rd
    RichmondVA 23236
    (804)674-1310
    Gr. PK-5 | 671 students                      
  • Glen AllenAcademy At Virginia Randolph
    Alternative School
    Magnet School
    2204 Mountain Rd
    Glen AllenVA 23060
    (804)261-5085
    Alternative School
    Magnet School

    Gr. n/a -n/a | n/a students                      
  • RichmondAdams Elementary School
    600 South Laburnum Ave
    RichmondVA 23223
    (804)226-8745
    Gr. PK-5 | 478 students                      
  • RichmondAdult Career Dev Center (acdc)
    Alternative School
    119 West Leigh St
    RichmondVA 23220
    (804)780-4388
    Alternative School

    Gr. n/a -n/a | n/a students                      
  • HenricoAdult Education Center
    Alternative School
    201 East Nine Mile Rd
    HenricoVA 23075
    (804)328-4095
    Alternative School

    Gr. n/a -n/a | n/a students                      
  • RichmondAlbert Hill Middle School
    3400 Patterson Ave
    RichmondVA 23221
    (804)780-6107
    Gr. 6-8 | 504 students                      
  • RichmondAmelia Street Sp. Ed.
    Special Education School
    1821 Amelia St
    RichmondVA 23220
    (804)780-6275
    Special Education School

    Gr. PK-12 | 90 students                      
  • RichmondArmstrong High School
    2300 Cool Ln
    RichmondVA 23223
    (804)780-4449
    Gr. 9-12 | 974 students                      
  • RichmondArthur Ashe Junior Elementary School
    1001 Cedar Fork Rd
    RichmondVA 23223
    (804)343-6550
    Gr. PK-5 | 420 students                      
  • HenricoBaker Elementary School
    6651 Willson Rd
    HenricoVA 23231
    (804)226-8755
    Gr. PK-5 | 494 students                      
  • Richmond Bellevue Elementary School
    2301 East Grace St
    RichmondVA 23223
    (804)780-4417
    Gr. PK-5 | 267 students                      
  • RichmondBellwood Elementary School
    9536 Dawnshire Rd
    RichmondVA 23237
    (804)743-3600
    Gr. PK-5 | 455 students                      
  • RichmondBensley Elementary School
    6600 Strathmore Rd
    RichmondVA 23237
    (804)743-3610
    Gr. PK-5 | 627 students                      
  • RichmondBeulah Elementary School
    4216 Beulah Rd
    RichmondVA 23237
    (804)743-3620
    Gr. PK-5 | 628 students                      
  • RichmondBinford Middle School
    1701 Floyd Ave
    RichmondVA 23220
    (804)780-6231
    Gr. 6-8 | 349 students                      
  • RichmondBlackwell Elementary School
    1600 Everett St
    RichmondVA 23224
    (804)780-5078
    Gr. PK-5 | 762 students                      
  • RichmondBon Air Elementary School
    8701 Polk St
    RichmondVA 23235
    (804)560-2700
    Gr. PK-5 | 617 students                      
  • RichmondBroad Rock Elementary School
    4615 Ferguson Ln
    RichmondVA 23234
    (804)780-5048
    Gr. PK-5 | 291 students                      
  • HenricoBrookland Middle School
    9200 Lydell Dr
    HenricoVA 23228
    (804)261-5000
    Gr. 6-8 | 1026 students                      
  • HenricoByrd Middle School
    9400 Quioccasin Rd
    HenricoVA 23233
    (804)750-2630
    Gr. 6-8 | 1000 students                      
  • HenricoCarver Elementary School
    1801 Lauderdale Rd
    HenricoVA 23233
    (804)750-2640
    Gr. PK-5 | 535 students                      
  • Glen AllenCenter For Diversified Studies
    Alternative School
    2204 Mountain Rd
    Glen AllenVA 23060
    (804)261-5058
    Alternative School

    Gr. n/a -n/a | n/a students                      
  • RichmondChamberlayne Elementary School
    8200 St Charles Rd
    RichmondVA 23227
    (804)261-5030
    Gr. PK-5 | 466 students                      
  • RichmondChimborazo Elementary School
    3000 East Marshall St
    RichmondVA 23223
    (804)780-8392
    Gr. PK-5 | 571 students                      
  • RichmondClark Springs Elementary School
    1101 Dance St
    RichmondVA 23220
    (804)780-6234
    Gr. PK-5 | 316 students                      
  • Glen AllenColonial Trail Elementary School
    12101 Bacova Dr
    Glen AllenVA 23059
    (804)364-0055
    Gr. PK-5 | 754 students                      
  • RichmondCrestview Elementary School
    1901 Charles St
    RichmondVA 23226
    (804)673-3775
    Gr. PK-5 | 368 students                      
  • RichmondCrestwood Elementary School
    7600 Whittington Dr
    RichmondVA 23225
    (804)560-2710
    Gr. PK-5 | 540 students                      
  • HenricoDavis Elementary School
    8801 Nesslewood Dr
    HenricoVA 23229
    (804)527-4620
    Gr. PK-5 | 648 students                      
  • Glen AllenDeep Run High School
    Magnet School
    4801 Twin Hickory Rd
    Glen AllenVA 23059
    (804)364-8000
    Magnet School

    Gr. 9-12 | 1624 students                      
  • SandstonDonahoe Elementary School
    1801 Graves Rd
    SandstonVA 23150
    (804)328-4035
    Gr. PK-5 | 524 students                      
  • HenricoDumbarton Elementary School
    1 Negative Reviews
    9000 Hungary Spring Rd
    HenricoVA 23228
    (804)756-3030
    Gr. PK-5 | 605 students                      
  • RichmondE.s.h. Greene Elementary School
    1745 Catalina Dr
    RichmondVA 23224
    (804)780-5082
    Gr. PK-5 | 545 students                      
  • Glen AllenEcho Lake Elementary School
    5200 Francistown Rd
    Glen AllenVA 23060
    (804)527-4672
    Gr. PK-5 | 686 students                      
  • RichmondElizabeth D. Redd Elementary School
    5601 Jahnke Rd
    RichmondVA 23225
    (804)780-5061
    Gr. PK-5 | 501 students                      
  • Show 100 more schools in Henrico County, VA (131 public schools)
Recent Articles
Co-teaching Offers New Opportunities for Students with Special Needs.
Co-teaching Offers New Opportunities for Students with Special Needs.
Although there are some drawbacks, co-teaching is an effective way to help special education students succeed in mainstream classrooms.
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
5 Ways Parents Can Inspire Children to Love Reading
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!