Henrico County Schools & Education
Henrico County, Virginia
School Score
35/100
Higher = better
Rating
Below Average
Graduation Rate
87.0%
National avg 87.5%
Education Statistics
Graduation Rate
87.0%
National avg 87.5%
State avg 89.0%
Per-Pupil Spending
$6,899
National avg $13,239
State avg $7,941
School Score
35/100
Higher = better
State avg 54/100
State School Rank
#120
of 127 counties (1 = best)
Explore Henrico County across the ByCounty Network
Education Overview
About Schools in Henrico County, Virginia
An Expansive Suburban School Network
Henrico County boasts a massive educational infrastructure with 83 public schools serving 51,136 students. This system is comprised of 46 elementary schools, 12 middle schools, and 10 high schools, along with 15 specialized facilities. Two districts coordinate this large-scale operation, making it one of the most robust systems in the state.
Competitive Results Across a Large System
The county maintains an 87.0% graduation rate, matching the national average exactly. Henrico operates with a per-pupil expenditure of $6,899, which is more efficient than the state average of $7,941. With a composite school score of 51.7, the county manages a diverse array of schools and programs.
Henrico County Public Schools Leads the Region
Henrico County Public Schools is the primary district, overseeing 80 schools and 50,389 students. The county does not offer any charter schools, relying instead on its vast network of traditional public and alternative education programs. This large district size allows for specialized high school centers and diverse magnet-style opportunities.
Dynamic Suburban and Rural Environments
The vast majority of Henrico's schools are located in suburban settings, with only five classified as rural. Schools are substantial in size, averaging 741 students, and Highland Springs High leads the way with 2,089 students. Several other high schools, including Deep Run and Glen Allen, also exceed 2,000 students each.
Vast Choices for Richmond Area Families
Henrico County offers an unparalleled variety of school sizes and neighborhood types for potential home buyers. From high-enrollment suburban high schools to specialized alternative programs, the district provides options for every type of learner. Researching specific school zones is a vital step when exploring the diverse real estate market here.
School Overview
Total Schools
83
in Henrico County
Total Enrollment
51,136
students
School Districts
2
districts
Charter Schools
0
0% of total
School Type Breakdown
2 School Districts in Henrico County
Henrico County Public Schools
METRO RICHMOND ALTERNATIVE ED
83 Public Schools in Henrico County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| HIGHLAND SPRINGS HIGH | Henrico County Public Schools | 9–12 | High | 2,089 |
| DEEP RUN HIGH | Henrico County Public Schools | 9–12 | High | 2,027 |
| GLEN ALLEN HIGH | Henrico County Public Schools | 9–12 | High | 2,006 |
| John Randolph Tucker High | Henrico County Public Schools | 9–12 | High | 1,916 |
| Douglas S. Freeman High | Henrico County Public Schools | 9–12 | High | 1,860 |
| Mills E. Godwin High | Henrico County Public Schools | 9–12 | High | 1,773 |
| HERMITAGE HIGH | Henrico County Public Schools | 9–12 | High | 1,717 |
| VARINA HIGH | Henrico County Public Schools | 9–12 | High | 1,405 |
| HENRICO HIGH | Henrico County Public Schools | 9–12 | High | 1,348 |
| SHORT PUMP MIDDLE | Henrico County Public Schools | 6–8 | Middle | 1,112 |
| BROOKLAND MIDDLE | Henrico County Public Schools | 6–8 | Middle | 1,074 |
| George H. Moody Middle | Henrico County Public Schools | 6–8 | Middle | 1,072 |
| QUIOCCASIN MIDDLE | Henrico County Public Schools | 6–8 | Middle | 1,040 |
| TUCKAHOE MIDDLE | Henrico County Public Schools | 6–8 | Middle | 1,003 |
| FAIRFIELD MIDDLE | Henrico County Public Schools | 6–8 | Middle | 987 |
| HOLMAN MIDDLE | Henrico County Public Schools | 6–8 | Middle | 850 |
| HUNGARY CREEK MIDDLE | Henrico County Public Schools | 6–8 | Middle | 829 |
| POCAHONTAS MIDDLE | Henrico County Public Schools | 6–8 | Middle | 825 |
| Elizabeth Holladay Elementary | Henrico County Public Schools | PK–5 | Primary | 796 |
| HENRICO VIRTUAL ACADEMY | Henrico County Public Schools | KG–12 | Other | 795 |
Educational Attainment
Annual Per-Pupil Expenditure
$6,899
State avg $7,941
Find Homes Near Top Schools
Browse homes in Henrico County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Henrico County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Henrico County, Virginia — FAQ
What does the school system look like in Henrico County, Virginia?
Henrico County boasts a massive educational infrastructure with 83 public schools serving 51,136 students. This system is comprised of 46 elementary schools, 12 middle schools, and 10 high schools, along with 15 specialized facilities. Two districts coordinate this large-scale operation, making it one of the most robust systems in the state.
How do schools in Henrico County perform academically?
The county maintains an 87.0% graduation rate, matching the national average exactly. Henrico operates with a per-pupil expenditure of $6,899, which is more efficient than the state average of $7,941. With a composite school score of 51.7, the county manages a diverse array of schools and programs.
What are the major school districts in Henrico County, Virginia?
Henrico County Public Schools is the primary district, overseeing 80 schools and 50,389 students. The county does not offer any charter schools, relying instead on its vast network of traditional public and alternative education programs. This large district size allows for specialized high school centers and diverse magnet-style opportunities.
What is the school experience like in Henrico County?
The vast majority of Henrico's schools are located in suburban settings, with only five classified as rural. Schools are substantial in size, averaging 741 students, and Highland Springs High leads the way with 2,089 students. Several other high schools, including Deep Run and Glen Allen, also exceed 2,000 students each.
How can I find homes near good schools in Henrico County, Virginia?
Henrico County offers an unparalleled variety of school sizes and neighborhood types for potential home buyers. From high-enrollment suburban high schools to specialized alternative programs, the district provides options for every type of learner. Researching specific school zones is a vital step when exploring the diverse real estate market here.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.