Skip to content
USCity.review

School district in Virginia

Henrico County Public Schools

Schools
80
Students
50,389
Students per teacher
15.5 : 1

Schools

  • Highland Springs High

    High · Grades 9-12 · Highland Springs

    2,089 students

  • Deep Run High

    High · Grades 9-12 · Glen Allen

    2,027 students

  • Glen Allen High

    High · Grades 9-12 · Glen Allen

    2,006 students

  • John Randolph Tucker High

    High · Grades 9-12 · Richmond

    1,916 students

  • Douglas S. Freeman High

    High · Grades 9-12 · Richmond

    1,860 students

  • Mills E. Godwin High

    High · Grades 9-12 · Richmond

    1,773 students

  • Hermitage High

    High · Grades 9-12 · Richmond

    1,717 students

  • Varina High

    High · Grades 9-12 · Richmond

    1,405 students

  • Henrico High

    High · Grades 9-12 · Richmond

    1,348 students

  • Short Pump Middle

    Middle · Grades 6-8 · Glen Allen

    1,112 students

  • Brookland Middle

    Middle · Grades 6-8 · Richmond

    1,074 students

  • George H. Moody Middle

    Middle · Grades 6-8 · Richmond

    1,072 students

  • Quioccasin Middle

    Middle · Grades 6-8 · Richmond

    1,040 students

  • Tuckahoe Middle

    Middle · Grades 6-8 · Richmond

    1,003 students

  • Fairfield Middle

    Middle · Grades 6-8 · Richmond

    987 students

  • Holman Middle

    Middle · Grades 6-8 · Glen Allen

    850 students

  • Hungary Creek Middle

    Middle · Grades 6-8 · Glen Allen

    829 students

  • Pocahontas Middle

    Middle · Grades 6-8 · Richmond

    825 students

  • Elizabeth Holladay Elementary

    Elementary · Grades PK-5 · Richmond

    796 students

  • Henrico Virtual Academy

    Other · Grades K-12 · Henrico

    795 students

  • John Rolfe Middle

    Middle · Grades 6-8 · Richmond

    764 students

  • L. Douglas Wilder Middle

    Middle · Grades 6-8 · Richmond

    761 students

  • Rivers Edge Elementary

    Elementary · Grades PK-5 · Glen Allen

    748 students

  • Elko Middle

    Middle · Grades 6-8 · Sandston

    730 students

  • Colonial Trail Elementary

    Elementary · Grades PK-5 · Glen Allen

    666 students

  • Maybeury Elementary

    Elementary · Grades PK-5 · Richmond

    653 students

  • Tuckahoe Elementary

    Elementary · Grades PK-5 · Richmond

    650 students

  • Springfield Park Elementary

    Elementary · Grades PK-5 · Glen Allen

    632 students

  • Greenwood Elementary

    Elementary · Grades PK-5 · Glen Allen

    600 students

  • Dumbarton Elementary

    Elementary · Grades PK-5 · Richmond

    598 students

  • Shady Grove Elementary

    Elementary · Grades PK-5 · Glen Allen

    591 students

  • Nuckols Farm Elementary

    Elementary · Grades PK-5 · Richmond

    590 students

  • Glen Allen Elementary

    Elementary · Grades PK-5 · Glen Allen

    582 students

  • Short Pump Elementary

    Elementary · Grades PK-5 · Richmond

    558 students

  • Twin Hickory Elementary

    Elementary · Grades PK-5 · Glen Allen

    547 students

  • Gayton Elementary

    Elementary · Grades PK-5 · Richmond

    544 students

  • Maude Trevvett Elementary

    Elementary · Grades PK-5 · Richmond

    537 students

  • Highland Springs Elementary

    Elementary · Grades PK-5 · Highland Springs

    532 students

  • Echo Lake Elementary

    Elementary · Grades PK-5 · Glen Allen

    528 students

  • Pinchbeck Elementary

    Elementary · Grades PK-5 · Richmond

    522 students