Community prompt from u/allk12. Replies below.
John M. Gandy Elementary
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
SOL 2023-24 . % PassingBeatsExpectations
Demographically-adjusted score · methodology6-year change
SY 2017-18 vs SY 2023-24About John M. Gandy Elementary
As a low-enrollment elementary school in Ashland, Virginia, John M. Gandy Elementary educates 307 students from grades 3 through 5, part of Hanover County Public Schools. That puts it 38% smaller than the typical public school in Virginia, which averages around 499 students.
Hanover County Public Schools comprises 24 schools with combined enrollment of 17,434 students; John M. Gandy Elementary is among them.
For racial and ethnic makeup, John M. Gandy Elementary reports that the most-represented group is White (52%), with the rest of the student body spread across multiple groups. Other groups include 22% Hispanic, 17% Black, 7% multiracial. The wider county runs roughly 82% White, putting the school's mix visibly less White than the area baseline.
Looking at the economic backdrop, The school currently runs with 26 full-time-equivalent teachers, for a student-teacher ratio near 13.4:1. The state averages about 13.8:1, putting this campus right in line with peers. Roughly 83% of students at John M. Gandy Elementary qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Hanover County (around 34%), the school's rate is meaningfully above typical.
Adjusting for the school's free-and-reduced-lunch share, John M. Gandy Elementary tracks the demographic baseline. The model predicts 65.4% given the school's FRL share; actual proficiency is 70.5%.
In the surrounding community, the surrounding county (Hanover County) reports that median household income runs about $112,805, roughly 43% of adults have completed at least a four-year degree, and the poverty rate sits near 4%. In all, Hanover County runs 26 public schools (combined enrollment of about 17,434 students), of which John M. Gandy Elementary is one.
Nearest neighbor: Ashland Elementary, around 0.1 miles off. Counting just inside five miles, 5 other public schools cluster around John M. Gandy Elementary. Ranking that nearby cluster on reported proficiency puts John M. Gandy Elementary at 6th of 7; the average score across the group is 76.2%.
Geographically, the school is in a residential area.
Five-year trend. Over the past 6-year window, the student count contracted 9%: 337 students in 2018 compared to 307 in 2024. Hispanic enrollment moved from 18% to 22% across the same window. The student-to-teacher ratio fell from 13.6:1 in 2018 to 11.8:1 today.
On the community side, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Hanover County at a glance
View full county profileQuick facts
Related schools
- Atlee HighHigh · 1,470 students
- Hanover HighHigh · 1,349 students
- Patrick Henry HighHigh · 1,294 students
- Mechanicsville HighHigh · 1,245 students
- Chickahominy MiddleMiddle · 1,199 students
- Liberty MiddleMiddle · 910 students
- Patrick Henry HighHigh · 1,294 students
- Liberty MiddleMiddle · 910 students
- Ashland ElementaryElementary · 675 students
- Elmont ElementaryElementary · 383 students
- Henry Clay ElementaryElementary · 359 students
- Ashland Elementary0.1 mi · 675
- Henry Clay Elementary1.2 mi · 359
- Liberty Middle3.3 mi · 910
- Patrick Henry High3.4 mi · 1,294
- Elmont Elementary4.2 mi · 383
- Greenwood Elementary6.9 mi · 649