Top 10 Best Henrico County Public Schools (2024-25)

For the 2024-25 school year, there are 84 public schools serving 48,837 students in Henrico County, VA (there are 48 private schools, serving 8,972 private students). 84% of all K-12 students in Henrico County, VA are educated in public schools (compared to the VA state average of 89%).
The top ranked public schools in Henrico County, VA are Gayton Elementary School, Twin Hickory Elementary School and Rivers Edge Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Henrico County, VA public schools have an average math proficiency score of 51% (versus the Virginia public school average of 54%), and reading proficiency score of 66% (versus the 70% statewide average). Schools in Henrico County have an average ranking of 5/10, which is in the bottom 50% of Virginia public schools.
Minority enrollment is 65% of the student body (majority Black), which is more than the Virginia public school average of 55% (majority Black and Hispanic).

Best Public Schools in Henrico County (2024-25)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Gayton Elementary School
Magnet School
(Math: 85-89% | Reading: ≥95%)
Rank:
10/
10
Top 1%
12481 Church Rd
Henrico, VA 23233
(804) 360-0820
Grades: PK-5
| 544 students
Rank: #22.
Twin Hickory Elementary School
Magnet School
(Math: 87% | Reading: 89%)
Rank:
10/
10
Top 5%
4900 Twin Hickory Lake Dr
Glen Allen, VA 23059
(804) 360-4700
Grades: PK-5
| 547 students
Rank: #33.
Rivers Edge Elementary School
Magnet School
(Math: 85% | Reading: 90%)
Rank:
10/
10
Top 5%
11600 Holman Ridge Rd.
Glen Allen, VA 23059
(804) 935-6760
Grades: PK-5
| 748 students
Rank: #44.
David A. Kaechele Elementary School
Magnet School
(Math: 85-89% | Reading: 85-89%)
Rank:
10/
10
Top 5%
5680 Pouncey Tract Road
Glen Allen, VA 23059
(804) 364-8080
Grades: PK-5
| 493 students
Rank: #55.
Short Pump Elementary School
Magnet School
(Math: 80-84% | Reading: 85-89%)
Rank:
10/
10
Top 10%
3425 Pump Rd
Henrico, VA 23233
(804) 360-0812
Grades: PK-5
| 558 students
Rank: #66.
Deep Run High School
Magnet School
(Math: 72% | Reading: 95%)
Rank:
10/
10
Top 10%
4801 Twin Hickory Rd.
Glen Allen, VA 23059
(804) 364-8000
Grades: 9-12
| 2,027 students
Rank: #77.
Nuckols Farm Elementary School
Magnet School
(Math: 80% | Reading: 85%)
Rank:
10/
10
Top 10%
12351 Graham Meadows Dr
Henrico, VA 23233
(804) 364-0840
Grades: PK-5
| 590 students
Rank: #88.
Shady Grove Elementary School
Magnet School
(Math: 78% | Reading: 86%)
Rank:
10/
10
Top 10%
12200 Wyndham Lake Dr
Glen Allen, VA 23059
(804) 360-0825
Grades: PK-5
| 591 students
Rank: #99.
Colonial Trail Elementary School
Magnet School
(Math: 81% | Reading: 82%)
Rank:
9/
10
Top 20%
12101 Bacova Drive
Glen Allen, VA 23059
(804) 364-0055
Grades: PK-5
| 666 students
Rank: #1010.
Mills E. Godwin High School
Magnet School
(Math: 67% | Reading: 91%)
Rank:
9/
10
Top 20%
2101 Pump Rd
Henrico, VA 23238
(804) 750-2600
Grades: 9-12
| 1,773 students
Rank: #1111.
Glen Allen High School
Magnet School
(Math: 62% | Reading: 91%)
Rank:
9/
10
Top 20%
10700 Staples Mill Road
Glen Allen, VA 23060
(804) 501-3300
Grades: 9-12
| 2,006 students
Rank: #1212.
Douglas S. Freeman High School
Magnet School
(Math: 63% | Reading: 89%)
Rank:
9/
10
Top 20%
8701 Three Chopt Rd
Henrico, VA 23229
(804) 673-3700
Grades: 9-12
| 1,860 students
Rank: #1313.
Thomas Jefferson High School
Magnet School
(Math: 60-64% | Reading: 85-89%)
Rank:
8/
10
Top 30%
4100 W Grace St
Richmond, VA 23230
(804) 780-6028
Grades: 9-12
| 816 students
Rank: #1414.
Tuckahoe Elementary School
Magnet School
(Math: 65-69% | Reading: 75-79%)
Rank:
8/
10
Top 30%
701 Forest Ave
Henrico, VA 23229
(804) 673-3765
Grades: PK-5
| 650 students
Rank: #1515.
Tuckahoe Middle School
Magnet School
(Math: 62% | Reading: 78%)
Rank:
8/
10
Top 30%
9000 Three Chopt Rd
Henrico, VA 23229
(804) 673-3720
Grades: 6-8
| 1,003 students
Rank: #1616.
Chamberlayne Elementary School
Magnet School
(Math: 55-59% | Reading: 80-84%)
Rank:
8/
10
Top 30%
8200 St Charles Rd
Richmond, VA 23227
(804) 261-5030
Grades: PK-5
| 318 students
Rank: #1717.
Short Pump Middle School
Magnet School
(Math: 65% | Reading: 76%)
Rank:
7/
10
Top 50%
4701 Pouncey Tract Rd
Glen Allen, VA 23060
(804) 360-0800
Grades: 6-8
| 1,112 students
Rank: #1818.
John Randolph Tucker High School
Magnet School
(Math: 59% | Reading: 79%)
Rank:
7/
10
Top 50%
2910 N Parham Rd
Henrico, VA 23294
(804) 527-4600
Grades: 9-12
| 1,916 students
Rank: #1919.
Pocahontas Middle School
Magnet School
(Math: 65% | Reading: 74%)
Rank:
7/
10
Top 50%
12000 Three Chopt Rd
Henrico, VA 23233
(804) 364-0830
Grades: 6-8
| 825 students
Rank: #2020.
Mary Munford Elementary School
Magnet School
(Math: 60-79% | Reading: 60-79%)
Rank:
7/
10
Top 50%
211 Westmoreland Street
Richmond, VA 23226
(804) 780-6267
Grades: PK-5
| 433 students
Rank: #21 - 2221. - 22.
Echo Lake Elementary School
Magnet School
(Math: 60-64% | Reading: 70-74%)
Rank:
7/
10
Top 50%
5200 Francistown Rd
Glen Allen, VA 23060
(804) 527-4672
Grades: PK-5
| 528 students
Rank: #21 - 2221. - 22.
Holman Middle School
Magnet School
(Math: 62% | Reading: 72%)
Rank:
7/
10
Top 50%
600 Concourse Blvd.
Glen Allen, VA 23059
(804) 346-1300
Grades: 6-8
| 850 students
Rank: #2323.
Glen Allen Elementary School
Magnet School
(Math: 65% | Reading: 71%)
Rank:
7/
10
Top 50%
11101 Mill Rd
Glen Allen, VA 23060
(804) 756-3040
Grades: PK-5
| 582 students
Rank: #24 - 2524. - 25.
Pemberton Elementary School
Magnet School
(Math: 55-59% | Reading: 70-74%)
Rank:
6/
10
Top 50%
1400 Pemberton Rd
Henrico, VA 23233
(804) 750-2660
Grades: PK-5
| 354 students
Rank: #24 - 2524. - 25.
Three Chopt Elementary School
Magnet School
(Math: 55-59% | Reading: 70-74%)
Rank:
6/
10
Top 50%
1600 Skipwith Rd
Henrico, VA 23229
(804) 673-3755
Grades: PK-5
| 296 students
Rank: #2626.
George H. Moody Middle School
Magnet School
(Math: 61% | Reading: 71%)
Rank:
6/
10
Top 50%
7800 Woodman Rd
Henrico, VA 23228
(804) 261-5015
Grades: 6-8
| 1,072 students
Rank: #2727.
Springfield Park Elementary School
Magnet School
(Math: 59% | Reading: 68%)
Rank:
6/
10
Top 50%
4301 Fort Mchenry Pkwy
Glen Allen, VA 23060
(804) 527-4630
Grades: PK-5
| 632 students
Rank: #2828.
Seven Pines Elementary School
Magnet School
(Math: 50-54% | Reading: 70-74%)
Rank:
6/
10
Top 50%
301 Beulah Rd
Sandston, VA 23150
(804) 328-4065
Grades: PK-5
| 376 students
Rank: #2929.
Maybeury Elementary School
Magnet School
(Math: 55% | Reading: 67%)
Rank:
5/
10
Bottom 50%
901 Maybeury Dr
Henrico, VA 23229
(804) 750-2650
Grades: PK-5
| 653 students
Rank: #3030.
Jackson Davis Elementary School
Magnet School
(Math: 50-54% | Reading: 65-69%)
Rank:
5/
10
Bottom 50%
8801 Nesslewood Dr
Henrico, VA 23229
(804) 527-4620
Grades: PK-5
| 518 students
Rank: #3131.
Henrico High School
Magnet School
(Math: 44% | Reading: 74%)
Rank:
5/
10
Bottom 50%
302 Azalea Ave
Richmond, VA 23227
(804) 228-2700
Grades: 9-12
| 1,348 students
Rank: #3232.
Linwood Holton Elementary School
Magnet School
(Math: 40-59% | Reading: 60-79%)
Rank:
5/
10
Bottom 50%
1600 W. Laburnum Ave
Richmond, VA 23227
(804) 228-5310
Grades: PK-5
| 427 students
Rank: #3333.
Varina High School
Magnet School
(Math: 40% | Reading: 73%)
Rank:
5/
10
Bottom 50%
7053 Messer Rd
Henrico, VA 23231
(804) 226-8700
Grades: 9-12
| 1,405 students
Rank: #3434.
Hermitage High School
Magnet School
(Math: 38% | Reading: 74%)
Rank:
5/
10
Bottom 50%
8301 Hungary Spring Rd
Henrico, VA 23228
(804) 756-3000
Grades: 9-12
| 1,717 students
Rank: #3535.
John Marshall High School
Magnet School
(Math: 35-39% | Reading: 70-79%)
Rank:
5/
10
Bottom 50%
4225 Old Brook Rd
Richmond, VA 23227
(804) 780-6052
Grades: 9-12
| 600 students
Show 49 more public schools in Henrico County, VA (out of 84 total schools)
Loading...
[+] Show Closed Public Schools in Henrico County, VA

Henrico County Public Schools (Closed)

School
Location
Grades
Students
9400 Quioccasin Rd
Henrico, VA 23233
(804) 750-2630
Grades: 6-8
| 1,102 students
1801 Lauderdale Rd
Henrico, VA 23233
(804) 750-2640
Grades: PK-5
| 521 students
8801 Nesslewood Dr
Henrico, VA 23229
(804) 527-4620
Grades: PK-5
| 513 students
201 East Nine Mile Rd
Henrico, VA 23075
(804) 328-4095
Grades: n/a
| n/a students
8701 Three Chopt Rd
Henrico, VA 23229
(804) 673-3700
Grades: 9-12
| 1,617 students
2101 Pump Rd
Henrico, VA 23233
(804) 750-2600
Grades: 9-12
| 1,966 students
8301 Hungary Spring Rd
Henrico, VA 23228
(804) 756-3020
Grades: n/a
| n/a students
7300 Galaxie Rd
Henrico, VA 23228
(804) 261-5040
Grades: PK-5
| 468 students
9200 Mapleview Ave
Henrico, VA 23294
(804) 527-4640
Grades: PK-5
| 438 students
8320 Buffin Rd
Henrico, VA 23231
(804) 795-7020
Grades: PK-2
| 346 students
7800 Woodman Rd
Henrico, VA 23228
(804) 261-5015
Grades: 6-8
| 1,022 students
7850 Carousel Ln
Henrico, VA 23294
(804) 527-4660
Grades: 6-8
| n/a students
Real School (Closed 2023)
Special Education School
4929 Chamberlayne Ave
Richmond, VA 23227
(804) 266-3131
Grades: 4-8
| 33 students
3018 West Clay St
Richmond, VA 23230
(804) 367-6193
Grades: n/a
| n/a students
6901 Messer Rd
Henrico, VA 23231
(804) 226-8730
Grades: 6-8
| 1,464 students
2300 Trevvett Dr
Henrico, VA 23228
(804) 261-5060
Grades: PK-5
| 487 students
2910 Parham Rd
Henrico, VA 23294
(804) 527-4600
Grades: 9-12
| 1,585 students
3400 Darbytown Road
Henrico, VA 23231
(804) 795-7030
Grades: PK-5
| 469 students

Frequently Asked Questions

What are the top ranked public schools in Henrico County, VA?
The top ranked public schools in Henrico County, VA include Gayton Elementary School, Twin Hickory Elementary School and Rivers Edge Elementary School.
How many public schools are located in Henrico County?
84 public schools are located in Henrico County.
What percentage of students in Henrico County go to public school?
84% of all K-12 students in Henrico County are educated in public schools (compared to the VA state average of 89%).
What is the racial composition of students in Henrico County?
Henrico County public schools minority enrollment is 65% of the student body (majority Black), which is more than the Virginia public schools average of 55% (majority Black and Hispanic).
Which public schools in Henrico County are often viewed compared to one another?

Recent Articles

How Does Bullying Affect a Student’s Academic Performance?
How Does Bullying Affect a Student’s Academic Performance?
We explore the significant impact of bullying on students' academic performance, discussing statistics, research findings, and long-term effects. It provides valuable insights for educators and parents on recognizing bullying behaviors and implementing effective prevention strategies to create a safe learning environment.
Can Students Be Legally Prosecuted for School Fights?
Can Students Be Legally Prosecuted for School Fights?
This comprehensive guide explores the increasing trend of legal prosecution for school fights, discussing recent incidents, age considerations, and the shift from traditional school punishments to law enforcement involvement. It provides valuable insights for parents, educators, and students about the evolving landscape of school discipline and safety measures.
Understanding Rubrics
Understanding Rubrics
This article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.