Henrico County Public Schools Largest Schools

50 schools ranked by total student enrollment

All rankings ยท District profile

#1 School
Deep Run High
2,039
District Average
871.96
Schools Ranked
50
#SchoolStudents
1Deep Run High2,039
2John Randolph Tucker High2,032
3Highland Springs High1,990
4Glen Allen High1,913
5Douglas S. Freeman High1,887
6Mills E. Godwin High1,740
7Hermitage High1,720
8Varina High1,411
9Henrico High1,310
10George H. Moody Middle1,102
11Short Pump Middle1,082
12Tuckahoe Middle1,057
13Brookland Middle1,029
14Quioccasin Middle1,013
15Fairfield Middle889
16Holman Middle862
17Hungary Creek Middle852
18Pocahontas Middle834
19Elizabeth Holladay Elementary805
20L. Douglas Wilder Middle769
21Rivers Edge Elementary725
22Elko Middle705
23Colonial Trail Elementary695
24John Rolfe Middle678
25Maybeury Elementary662
26Springfield Park Elementary645
27Henrico Virtual Academy642
28Tuckahoe Elementary642
29Greenwood Elementary620
30Dumbarton Elementary620
31Nuckols Farm Elementary607
32Gayton Elementary604
33Shady Grove Elementary595
34Glen Allen Elementary575
35Skipwith Elementary565
36Maude Trevvett Elementary544
37Short Pump Elementary541
38Pinchbeck Elementary538
39Twin Hickory Elementary538
40Cashell Donahoe Elementary532
41Harvie Elementary530
42Echo Lake Elementary530
43Jackson Davis Elementary529
44Henry D. Ward Elementary499
45David A. Kaechele Elementary496
46R.C. Longan Elementary487
47Ridge Elementary485
48Highland Springs Elementary483
49Longdale Elementary475
50Ruby F. Carver Elementary475

Other Rankings

Data from NCES Common Core of Data and Civil Rights Data Collection. SY 2023-24. Academic proficiency data varies by state reporting methodology.