The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Henrico County

Virginia · Public K-12

84 public schools serving approximately 51,136 students, in a county of 335,744 residents.

Schools
84
4 districts
Enrollment
51,136
NCES CCD
Median income
$88,783
Above Virginia avg
Free/reduced lunch
58.8%
Below Virginia avg
Elementary
46
schools
Middle
12
schools
High
10
schools
Combined / other
16
schools
LARGEST DISTRICT
Henrico County Public Schools
50,389 students · 4 districts in Henrico County

County vs. school enrollment demographics

Left bar is the racial makeup of Henrico County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
51%
Hispanic
7%
Black
29%
Asian
9%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
33%
Hispanic
n/r
Black
37%
Asian
13%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
46.5%
adults 25+
Poverty rate
6.2%
ACS 5-year
Unemployment
3.9%
civilian labor
Median age
39
21.9% under 18

All schools (84)

NameCityLevelGradesEnrollmentRating
HIGHLAND SPRINGS HIGHHighland SpringsHigh09-122,089·
DEEP RUN HIGHGlen AllenHigh09-122,027·
GLEN ALLEN HIGHGlen AllenHigh09-122,006·
John Randolph Tucker HighRichmondHigh09-121,916·
Douglas S. Freeman HighRichmondHigh09-121,860·
Mills E. Godwin HighRichmondHigh09-121,773·
HERMITAGE HIGHRichmondHigh09-121,717·
VARINA HIGHRichmondHigh09-121,405·
HENRICO HIGHRichmondHigh09-121,348·
SHORT PUMP MIDDLEGlen AllenMiddle06-081,112·
BROOKLAND MIDDLERichmondMiddle06-081,074·
George H. Moody MiddleRichmondMiddle06-081,072·
QUIOCCASIN MIDDLERichmondMiddle06-081,040·
TUCKAHOE MIDDLERichmondMiddle06-081,003·
FAIRFIELD MIDDLERichmondMiddle06-08987·
HOLMAN MIDDLEGlen AllenMiddle06-08850·
HUNGARY CREEK MIDDLEGlen AllenMiddle06-08829·
POCAHONTAS MIDDLERichmondMiddle06-08825·
Elizabeth Holladay ElementaryRichmondElementaryPK-05796·
HENRICO VIRTUAL ACADEMYHenricoOtherKG-12795·
John Rolfe MiddleRichmondMiddle06-08764·
L. DOUGLAS WILDER MIDDLERichmondMiddle06-08761·
Rivers Edge ElementaryGlen AllenElementaryPK-05748·
ARMSTRONG HIGHRichmondHigh09-12747·
ELKO MIDDLESandstonMiddle06-08730·
Colonial Trail ElementaryGlen AllenElementaryPK-05666·
Maybeury ElementaryRichmondElementaryPK-05653·
Tuckahoe ElementaryRichmondElementaryPK-05650·
Springfield Park ElementaryGlen AllenElementaryPK-05632·
Greenwood ElementaryGlen AllenElementaryPK-05600·
Dumbarton ElementaryRichmondElementaryPK-05598·
Shady Grove ElementaryGlen AllenElementaryPK-05591·
Nuckols Farm ElementaryRichmondElementaryPK-05590·
Glen Allen ElementaryGlen AllenElementaryPK-05582·
Short Pump ElementaryRichmondElementaryPK-05558·
Twin Hickory ElementaryGlen AllenElementaryPK-05547·
Gayton ElementaryRichmondElementaryPK-05544·
Maude Trevvett ElementaryRichmondElementaryPK-05537·
Highland Springs ElementaryHighland SpringsElementaryPK-05532·
Echo Lake ElementaryGlen AllenElementaryPK-05528·
Pinchbeck ElementaryRichmondElementaryPK-05522·
Jackson Davis ElementaryRichmondElementaryPK-05518·
Cashell Donahoe ElementarySandstonElementaryPK-05514·
Skipwith ElementaryRichmondElementaryPK-05508·
Harvie ElementaryRichmondElementaryPK-05495·
David A. Kaechele ElementaryGlen AllenElementaryPK-05493·
Arthur Ashe Jr. ElementaryRichmondElementaryPK-05491·
Longdale ElementaryGlen AllenElementaryPK-05474·
Henry D. Ward ElementaryRichmondElementaryPK-05470·
Ridge ElementaryRichmondElementaryPK-05466·
Jacob L. Adams ElementaryRichmondElementaryPK-05464·
R.C. Longan ElementaryRichmondElementaryPK-05459·
Laburnum ElementaryRichmondElementaryPK-05456·
Ruby F. Carver ElementaryRichmondElementaryPK-05456·
Lakeside ElementaryRichmondElementaryPK-05438·
Glen Lea ElementaryRichmondElementaryPK-05432·
Harold Macon Ratcliffe ElementaryRichmondElementaryPK-05428·
George F. Baker ElementaryRichmondElementaryPK-05410·
Charles M. Johnson ElementaryRichmondElementaryPK-05392·
Fair Oaks ElementaryHighland SpringsElementaryPK-05379·
Seven Pines ElementarySandstonElementaryPK-05376·
Pemberton ElementaryRichmondElementaryPK-05354·
Crestview ElementaryRichmondElementaryPK-05352·
Anthony P. Mehfoud ElementaryRichmondElementaryPK-02331·
Chamberlayne ElementaryRichmondElementaryPK-05318·
Montrose ElementaryRichmondElementaryPK-05311·
Three Chopt ElementaryRichmondElementaryPK-05296·
Varina ElementaryRichmondElementary03-05263·
Sandston ElementarySandstonElementaryPK-05188·
ACADEMY AT VIRGINIA RANDOLPHGlen AllenNot applicableN -N ··
ADULT EDUCATION CENTERHighland SpringsNot applicableN -N ··
ADVANCED CAREER EDUCATION CENTER AT HERMITAGERichmondNot applicableN -N ··
ADVANCED CAREER EDUCATION CENTER AT HIGHLAND SPRINGSHighland SpringsNot applicableN -N ··
An Achievable Dream Middle and High School Oak Avenue CompleHighland SpringsNot reportedM -M ··
CENTER FOR DIVERSIFIED STUDIESGlen AllenNot applicableN -N ··
EMPOWERMENT ACADEMYHenricoNot applicableN -N ··
EVENING SCHOOL OF EXCELLENCEGlen AllenNot applicableN -N ··
GENERAL ACADEMIC DEVELOPMENTHighland SpringsNot applicableN -N ··
Henrico Community AcademyHenricoNot applicableN -N ··
Henrico Juvenile Detention HomeRichmondNot applicableN -N ··
ISEAP ProgramHighland SpringsNot applicableN -N ··
METRO RICHMOND ALTERNATIVE EDRichmondNot applicableN -N ··
Program for Academic and Career Enhancement (PACE)Glen AllenNot applicableN -N ··
Virginia Randolph Education CenterGlen AllenNot applicableN -N ··

Frequently asked

How many public schools are in Henrico County?
Henrico County, Virginia has 84 public K-12 schools serving approximately 51,136 students.
How many high schools are in Henrico County?
Henrico County, Virginia has 10 public high schools, along with 12 middle schools and 46 elementary schools.
What is the largest school district in Henrico County?
Henrico County Public Schools is the largest school district in Henrico County, serving approximately 50,389 students. The county contains 4 school districts overall.
How many people live in Henrico County?
Henrico County has roughly 335,744 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Henrico County?
Median household income in Henrico County is $88,783, above the Virginia average of $76,527. About 6.2% of residents live below the federal poverty line.
How educated are residents of Henrico County?
Approximately 46.5% of adults 25 and older in Henrico County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Henrico County qualify for free or reduced lunch?
Roughly 58.8% of students in Henrico County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Virginia county average of 70.4%.
What is the student-teacher ratio in Henrico County schools?
Across Henrico County public schools, the enrollment-weighted student-teacher ratio is approximately 15.5 to 1.
What is the racial makeup of Henrico County?
Henrico County residents are approximately 51% White, 7% Hispanic, 29% Black, 9% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in Henrico County is owner-occupied?
Henrico County has about 144,916 housing units, of which roughly 64.5% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data