Elon Elementary
Test scores
SOL 2024-25 . % PassingWhat this means: On the SOL, Virginia's statewide test, about 74 of every 100 students at this school read and write at grade level and about 76 of 100 do math at grade level. Across all Virginia schools, those numbers are about 74 and 73. Reading and writing scores are up about 10 points since 2022, while math scores are up about 7 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 70% of students here test proficient in math and reading, compared with the roughly 66% typical for Virginia schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Virginia's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Elon Elementary
Elon Elementary is a compact K-5 school in Madison Heights, Virginia, operated by Amherst County Public Schools. The school serves 288 students in grades pre-K through 5. Compared to the state average of about 499 students per school, that is 42% below typical.
Elon Elementary is one of 9 schools operated by Amherst County Public Schools, a district that serves 3,900 students overall.
For racial and ethnic makeup, Elon Elementary shows that the largest single group is White, at 75% of enrollment; the rest looks like 12% Black, 8% multiracial, 3% Hispanic, 2% Native American. That composition is broadly in line with Amherst County as a whole.
On the resource side, Staff filings list 22 full-time-equivalent teachers, which works out to roughly 13.1:1 students per teacher. Statewide, the average ratio sits near 13.8:1, putting Elon Elementary tighter than the state norm the norm. About 83% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.
On a residual basis (actual vs predicted given the student mix), Elon Elementary performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 65.5%, the actual is 69.5%, a residual of +4.0 points.
In the area at large, ACS estimates for Amherst County put the typical household earns roughly $68,724 per year, roughly 25% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line. In all, Amherst County runs 10 public schools (combined enrollment of about 3,900 students), of which Elon Elementary is one.
Nearest neighbor: Paul Munro Elementary, around 4.3 miles off. 8 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint. Ranking that nearby cluster on reported proficiency puts Elon Elementary at 3rd of 9; the average score across the group is 59.6%.
The campus sits in an outlying setting.
Looking at the recent track record. Over the past 7-year window, the student count decreased 9%: 315 students in 2018 compared to 288 in 2025. Black enrollment moved from 8% to 12% across the same window.
On this page, posts here usually surface around fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Amherst County at a glance
View full county profileQuick facts
Related schools
- Amherst County HighHigh · 1,240 students
- Monelison MiddleMiddle · 469 students
- Madison Heights ElementaryElementary · 449 students
- Amelon ElementaryElementary · 415 students
- Amherst MiddleMiddle · 371 students
- Amherst ElementaryElementary · 307 students
- Monelison MiddleMiddle · 469 students
- Madison Heights ElementaryElementary · 449 students
- Amelon ElementaryElementary · 415 students
- Central Va. Training Ctr.Combined
- Paul Munro Elementary4.3 mi · 356
- Amelon Elementary5.2 mi · 415
- Bedford Hills Elementary5.3 mi · 402
- Boonsboro Elementary5.5 mi · 309
- Monelison Middle6.1 mi · 469
- Linkhorne Elementary6.6 mi · 378