Schools in Henrico County Public Schools, Virginia (2025)
67 schools · 50,389 students · 67 public · median Enrollment 578.
Henrico County Public Schools, in Virginia, has 67 schools in United States's 2025 data, together educating about 50,389 students. By level there are 46 elementary, 12 middle, 9 high; by sector 67 public.
The median Enrollment across Henrico County Public Schools's schools is 578, above the Virginia median of 561. Students enrolled in the latest NCES directory year.
67 of the 67 schools qualify for the Success Index (US). The highest-scoring is David A. Kaechele Elementary (92.3, top 5% of elementary schools nationally), followed by Twin Hickory Elementary (89.6, top 5% of elementary schools nationally), and Tuckahoe Elementary (89.3, top 5% of elementary schools nationally). 19 schools sit in the top 10% of United States for their type. Scores are percentiles within school type, so compare an elementary school with other elementary schools.
The largest schools are John Randolph Tucker High (2,132 students), Deep Run High (1,992 students), Glen Allen High (1,939 students).
Schools are spread across 4 citys, with the most in Richmond (45), Glen Allen (15), Sandston (4), Highland Springs (3).
Top 60 schools in Henrico County Public Schools
Ordered by Success Index (US). Rank positions shown on each profile are within United States and Virginia. The remaining 7 ranked schools are listed below the table.
- 192David A. Kaechele ElementaryGlen Allen · Public Elementary97% Math proficiency · 455 students
- 290Twin Hickory ElementaryGlen Allen · Public Elementary94% Math proficiency · 516 students
- 389Tuckahoe ElementaryRichmond · Public Elementary95% Math proficiency · 682 students
- 489Pemberton ElementaryRichmond · Public Elementary87% Math proficiency · 344 students
- 588Short Pump ElementaryRichmond · Public Elementary93% Math proficiency · 545 students
- 688Nuckols Farm ElementaryRichmond · Public Elementary98% Math proficiency · 627 students
- 788Shady Grove ElementaryGlen Allen · Public Elementary96% Math proficiency · 600 students
- 887Gayton ElementaryRichmond · Public Elementary94% Math proficiency · 605 students
- 987Glen Allen ElementaryGlen Allen · Public Elementary95% Math proficiency · 578 students
- 1087Rivers Edge ElementaryGlen Allen · Public Elementary94% Math proficiency · 735 students
- 1187Short Pump MiddleGlen Allen · Public Middle93% Math proficiency · 1,056 students
- 1286Deep Run HighGlen Allen · Public High93% Math proficiency · 1,992 students
- 1386Echo Lake ElementaryGlen Allen · Public Elementary95% Math proficiency · 506 students
- 1485Colonial Trail ElementaryGlen Allen · Public Elementary94% Math proficiency · 710 students
- 1584Mills E. Godwin HighRichmond · Public High93% Math proficiency · 1,702 students
- 1684Pocahontas MiddleRichmond · Public Middle95% Math proficiency · 914 students
- 1783Holman MiddleGlen Allen · Public Middle93% Math proficiency · 862 students
- 1882George H. Moody MiddleRichmond · Public Middle86% Math proficiency · 1,086 students
- 1982Glen Allen HighGlen Allen · Public High90% Math proficiency · 1,939 students
- 2076Douglas S. Freeman HighRichmond · Public High88% Math proficiency · 1,881 students
- 2175Three Chopt ElementaryRichmond · Public Elementary92% Math proficiency · 306 students
- 2273Sandston ElementarySandston · Public Elementary87% Math proficiency · 201 students
- 2370Crestview ElementaryRichmond · Public Elementary82% Math proficiency · 388 students
- 2470Greenwood ElementaryGlen Allen · Public Elementary88% Math proficiency · 649 students
- 2569Jackson Davis ElementaryRichmond · Public Elementary88% Math proficiency · 535 students
- 2668Springfield Park ElementaryGlen Allen · Public Elementary91% Math proficiency · 652 students
- 2768R.C. Longan ElementaryRichmond · Public Elementary90% Math proficiency · 491 students
- 2868Seven Pines ElementarySandston · Public Elementary82% Math proficiency · 399 students
- 2967Harvie ElementaryRichmond · Public Elementary81% Math proficiency · 497 students
- 3067Hungary Creek MiddleGlen Allen · Public Middle83% Math proficiency · 834 students
- 3166Tuckahoe MiddleRichmond · Public Middle85% Math proficiency · 1,114 students
- 3266Maybeury ElementaryRichmond · Public Elementary92% Math proficiency · 691 students
- 3366Varina ElementaryRichmond · Public Elementary75% Math proficiency · 274 students
- 3466Henrico HighRichmond · Public High77% Math proficiency · 1,300 students
- 3566Ruby F. Carver ElementaryRichmond · Public Elementary80% Math proficiency · 509 students
- 3665Varina HighRichmond · Public High79% Math proficiency · 1,420 students
- 3765Pinchbeck ElementaryRichmond · Public Elementary80% Math proficiency · 538 students
- 3865Maude Trevvett ElementaryRichmond · Public Elementary90% Math proficiency · 578 students
- 3965Arthur Ashe Jr. ElementaryRichmond · Public Elementary72% Math proficiency · 425 students
- 4064Lakeside ElementaryRichmond · Public Elementary75% Math proficiency · 397 students
- 4164Skipwith ElementaryRichmond · Public Elementary80% Math proficiency · 603 students
- 4264George F. Baker ElementaryRichmond · Public Elementary77% Math proficiency · 462 students
- 4363Fair Oaks ElementaryHighland Springs · Public Elementary72% Math proficiency · 330 students
- 4463John Randolph Tucker HighRichmond · Public High88% Math proficiency · 2,132 students
- 4563Montrose ElementaryRichmond · Public Elementary77% Math proficiency · 341 students
- 4662Longdale ElementaryGlen Allen · Public Elementary74% Math proficiency · 476 students
- 4762Quioccasin MiddleRichmond · Public Middle71% Math proficiency · 1,053 students
- 4862Hermitage HighRichmond · Public High82% Math proficiency · 1,719 students
- 4962John Rolfe MiddleRichmond · Public Middle68% Math proficiency · 874 students
- 5062Fairfield MiddleRichmond · Public Middle68% Math proficiency · 936 students
- 5161Jacob L. Adams ElementaryRichmond · Public Elementary69% Math proficiency · 453 students
- 5261Highland Springs HighHighland Springs · Public High71% Math proficiency · 1,928 students
- 5360Ridge ElementaryRichmond · Public Elementary74% Math proficiency · 512 students
- 5460Elko MiddleSandston · Public Middle67% Math proficiency · 695 students
- 5559Henry D. Ward ElementaryRichmond · Public Elementary70% Math proficiency · 526 students
- 5659Chamberlayne ElementaryRichmond · Public Elementary67% Math proficiency · 389 students
- 5758Dumbarton ElementaryRichmond · Public Elementary73% Math proficiency · 684 students
- 5857Harold Macon Ratcliffe ElementaryRichmond · Public Elementary62% Math proficiency · 417 students
- 5956Brookland MiddleRichmond · Public Middle60% Math proficiency · 1,034 students
- 6053Charles M. Johnson ElementaryRichmond · Public Elementary66% Math proficiency · 423 students
| # | School | Sector | Success Index (US) | Key result | Students |
|---|---|---|---|---|---|
| 1 | David A. Kaechele Elementary Glen Allen · Elementary · Grades PK–5 | Public | 92.3 Top 5% | 97% Math proficiency | 455 |
| 2 | Twin Hickory Elementary Glen Allen · Elementary · Grades PK–5 | Public | 89.6 Top 5% | 94% Math proficiency | 516 |
| 3 | Tuckahoe Elementary Richmond · Elementary · Grades PK–5 | Public | 89.3 Top 5% | 95% Math proficiency | 682 |
| 4 | Pemberton Elementary Richmond · Elementary · Grades PK–5 | Public | 88.7 Top 5% | 87% Math proficiency | 344 |
| 5 | Short Pump Elementary Richmond · Elementary · Grades PK–5 | Public | 88.4 Top 5% | 93% Math proficiency | 545 |
| 6 | Nuckols Farm Elementary Richmond · Elementary · Grades PK–5 | Public | 88.3 Top 5% | 98% Math proficiency | 627 |
| 7 | Shady Grove Elementary Glen Allen · Elementary · Grades PK–5 | Public | 87.9 Top 5% | 96% Math proficiency | 600 |
| 8 | Gayton Elementary Richmond · Elementary · Grades PK–5 | Public | 87.4 Top 5% | 94% Math proficiency | 605 |
| 9 | Glen Allen Elementary Glen Allen · Elementary · Grades PK–5 | Public | 87.4 Top 5% | 95% Math proficiency | 578 |
| 10 | Rivers Edge Elementary Glen Allen · Elementary · Grades PK–5 | Public | 87.4 Top 5% | 94% Math proficiency | 735 |
| 11 | Short Pump Middle Glen Allen · Middle · Grades 6–8 | Public | 87.2 Top 5% | 93% Math proficiency | 1,056 |
| 12 | Deep Run High Glen Allen · High · Grades 9–12 | Public | 85.9 Top 5% | 93% Math proficiency | 1,992 |
| 13 | Echo Lake Elementary Glen Allen · Elementary · Grades PK–5 | Public | 85.8 Top 5% | 95% Math proficiency | 506 |
| 14 | Colonial Trail Elementary Glen Allen · Elementary · Grades PK–5 | Public | 84.7 Top 5% | 94% Math proficiency | 710 |
| 15 | Mills E. Godwin High Richmond · High · Grades 9–12 | Public | 84.0 Top 5% | 93% Math proficiency | 1,702 |
| 16 | Pocahontas Middle Richmond · Middle · Grades 6–8 | Public | 83.9 Top 10% | 95% Math proficiency | 914 |
| 17 | Holman Middle Glen Allen · Middle · Grades 6–8 | Public | 83.2 Top 10% | 93% Math proficiency | 862 |
| 18 | George H. Moody Middle Richmond · Middle · Grades 6–8 | Public | 82.1 Top 10% | 86% Math proficiency | 1,086 |
| 19 | Glen Allen High Glen Allen · High · Grades 9–12 | Public | 81.6 Top 10% | 90% Math proficiency | 1,939 |
| 20 | Douglas S. Freeman High Richmond · High · Grades 9–12 | Public | 76.1 Top 25% | 88% Math proficiency | 1,881 |
| 21 | Three Chopt Elementary Richmond · Elementary · Grades PK–5 | Public | 74.5 Top 25% | 92% Math proficiency | 306 |
| 22 | Sandston Elementary Sandston · Elementary · Grades PK–5 | Public | 72.7 Top 25% | 87% Math proficiency | 201 |
| 23 | Crestview Elementary Richmond · Elementary · Grades PK–5 | Public | 70.4 Top 25% | 82% Math proficiency | 388 |
| 24 | Greenwood Elementary Glen Allen · Elementary · Grades PK–5 | Public | 70.1 Top 25% | 88% Math proficiency | 649 |
| 25 | Jackson Davis Elementary Richmond · Elementary · Grades PK–5 | Public | 69.1 Top 25% | 88% Math proficiency | 535 |
| 26 | Springfield Park Elementary Glen Allen · Elementary · Grades PK–5 | Public | 68.0 Top 50% | 91% Math proficiency | 652 |
| 27 | R.C. Longan Elementary Richmond · Elementary · Grades PK–5 | Public | 67.8 Top 50% | 90% Math proficiency | 491 |
| 28 | Seven Pines Elementary Sandston · Elementary · Grades PK–5 | Public | 67.5 Top 50% | 82% Math proficiency | 399 |
| 29 | Harvie Elementary Richmond · Elementary · Grades PK–5 | Public | 67.4 Top 50% | 81% Math proficiency | 497 |
| 30 | Hungary Creek Middle Glen Allen · Middle · Grades 6–8 | Public | 66.8 Top 50% | 83% Math proficiency | 834 |
| 31 | Tuckahoe Middle Richmond · Middle · Grades 6–8 | Public | 66.3 Top 50% | 85% Math proficiency | 1,114 |
| 32 | Maybeury Elementary Richmond · Elementary · Grades PK–5 | Public | 66.0 Top 50% | 92% Math proficiency | 691 |
| 33 | Varina Elementary Richmond · Elementary · Grades 3–5 | Public | 66.0 Top 50% | 75% Math proficiency | 274 |
| 34 | Henrico High Richmond · High · Grades 9–12 | Public | 65.9 Top 50% | 77% Math proficiency | 1,300 |
| 35 | Ruby F. Carver Elementary Richmond · Elementary · Grades PK–5 | Public | 65.6 Top 50% | 80% Math proficiency | 509 |
| 36 | Varina High Richmond · High · Grades 9–12 | Public | 65.3 Top 50% | 79% Math proficiency | 1,420 |
| 37 | Pinchbeck Elementary Richmond · Elementary · Grades PK–5 | Public | 64.8 Top 50% | 80% Math proficiency | 538 |
| 38 | Maude Trevvett Elementary Richmond · Elementary · Grades PK–5 | Public | 64.7 Top 50% | 90% Math proficiency | 578 |
| 39 | Arthur Ashe Jr. Elementary Richmond · Elementary · Grades PK–5 | Public | 64.5 Top 50% | 72% Math proficiency | 425 |
| 40 | Lakeside Elementary Richmond · Elementary · Grades PK–5 | Public | 64.1 Top 50% | 75% Math proficiency | 397 |
| 41 | Skipwith Elementary Richmond · Elementary · Grades PK–5 | Public | 63.8 Top 50% | 80% Math proficiency | 603 |
| 42 | George F. Baker Elementary Richmond · Elementary · Grades PK–5 | Public | 63.7 Top 50% | 77% Math proficiency | 462 |
| 43 | Fair Oaks Elementary Highland Springs · Elementary · Grades PK–5 | Public | 62.9 Top 50% | 72% Math proficiency | 330 |
| 44 | John Randolph Tucker High Richmond · High · Grades 9–12 | Public | 62.9 Top 50% | 88% Math proficiency | 2,132 |
| 45 | Montrose Elementary Richmond · Elementary · Grades PK–5 | Public | 62.7 Top 50% | 77% Math proficiency | 341 |
| 46 | Longdale Elementary Glen Allen · Elementary · Grades PK–5 | Public | 62.3 Top 50% | 74% Math proficiency | 476 |
| 47 | Quioccasin Middle Richmond · Middle · Grades 6–8 | Public | 62.2 Top 50% | 71% Math proficiency | 1,053 |
| 48 | Hermitage High Richmond · High · Grades 9–12 | Public | 62.1 Top 50% | 82% Math proficiency | 1,719 |
| 49 | John Rolfe Middle Richmond · Middle · Grades 6–8 | Public | 62.0 Top 50% | 68% Math proficiency | 874 |
| 50 | Fairfield Middle Richmond · Middle · Grades 6–8 | Public | 61.8 Top 50% | 68% Math proficiency | 936 |
| 51 | Jacob L. Adams Elementary Richmond · Elementary · Grades PK–5 | Public | 61.1 Top 50% | 69% Math proficiency | 453 |
| 52 | Highland Springs High Highland Springs · High · Grades 9–12 | Public | 60.8 Top 50% | 71% Math proficiency | 1,928 |
| 53 | Ridge Elementary Richmond · Elementary · Grades PK–5 | Public | 60.2 Top 50% | 74% Math proficiency | 512 |
| 54 | Elko Middle Sandston · Middle · Grades 6–8 | Public | 59.7 Top 50% | 67% Math proficiency | 695 |
| 55 | Henry D. Ward Elementary Richmond · Elementary · Grades PK–5 | Public | 58.9 Top 50% | 70% Math proficiency | 526 |
| 56 | Chamberlayne Elementary Richmond · Elementary · Grades PK–5 | Public | 58.6 Top 50% | 67% Math proficiency | 389 |
| 57 | Dumbarton Elementary Richmond · Elementary · Grades PK–5 | Public | 58.0 Top 50% | 73% Math proficiency | 684 |
| 58 | Harold Macon Ratcliffe Elementary Richmond · Elementary · Grades PK–5 | Public | 57.1 Top 50% | 62% Math proficiency | 417 |
| 59 | Brookland Middle Richmond · Middle · Grades 6–8 | Public | 56.0 Top 50% | 60% Math proficiency | 1,034 |
| 60 | Charles M. Johnson Elementary Richmond · Elementary · Grades PK–5 | Public | 53.4 Top 50% | 66% Math proficiency | 423 |
More ranked schools in Henrico County Public Schools
Ranked 61 to 67 by Success Index (US).
- 61.Cashell Donahoe Elementary52.6
- 62.Elizabeth Holladay Elementary52.3
- 63.L. Douglas Wilder Middle50.5
- 64.Highland Springs Elementary47.5
- 65.Glen Lea Elementary46.4
- 66.Laburnum Elementary45.9
- 67.Anthony P. Mehfoud Elementary32.2
Compare the top 4 schools in Henrico County Public Schools side by side →
Citys in Henrico County Public Schools
Other places in Virginia
- Richmond(97)
- Virginia Beach(82)
- Alexandria(54)
- Chesapeake(45)
- Norfolk(45)
- Roanoke(42)
- Woodbridge(40)
- Newport News(39)
- Arlington(36)
- Manassas(31)
- Hampton(31)
- Fredericksburg(29)
- Falls Church(26)
- Charlottesville(25)
- Ashburn(25)
- Fairfax(23)
- Lynchburg(22)
- Springfield(22)
- Portsmouth(22)
- Midlothian(21)
- Stafford(21)
- Winchester(20)
- Leesburg(20)
- Sterling(19)
- Suffolk(19)
- Williamsburg(19)
- North Chesterfield(16)
- Danville(16)
- Mechanicsville(16)
- Glen Allen(15)
- Vienna(14)
- Herndon(14)
- Harrisonburg(13)
- Spotsylvania(13)
- Yorktown(12)
- Martinsville(11)
- Culpeper(11)
- Centreville(11)
- Aldie(11)
- Salem(11)
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best school in Henrico County Public Schools?
David A. Kaechele Elementary is the highest-ranked school in Henrico County Public Schools with a Success Index (US) of 92.3 out of 100 (Top 5% of elementary schools in United States).
How many schools are in Henrico County Public Schools?
Henrico County Public Schools has 67 schools (46 elementary, 12 middle, 9 high) educating 50,389 students in 2025.
What is the typical Enrollment in Henrico County Public Schools?
The median Enrollment across schools in Henrico County Public Schools is 578. Students enrolled in the latest NCES directory year.