The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·AMHERST COUNTY PUBLIC SCHOOLS·NCES 510021000069

Elon Elementary

147 Younger Dr, Madison Heights, VA 24572 · (434) 528-6496 · Amherst County
GRADES PK–05ELEMENTARY41-RURALTITLE IREGULAR SCHOOL288 STUDENTS
Enrollment
288
Elementary
DISTRICT 303 · STATE 499
Student : Teacher
13.1:1
22 FTE teachers
DISTRICT 13.0:1 · STATE 13.8:1
Free / Reduced Lunch
83%
239 students
DISTRICT 83% · STATE 66%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
38
Grade 1
45
Grade 2
48
Grade 3
50
Grade 4
61
Grade 5
46
Student demographics
White
75%
DISTRICT 63% · STATE 43%
Hispanic
3%
DISTRICT 6% · STATE 20%
Black
12%
DISTRICT 20% · STATE 21%
Two+
8%
DISTRICT 10% · STATE 7%
Native American
2%
DISTRICT 1% · STATE 0%
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
54%
Female
46%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Elon Elementary.
START A DISCUSSION
Recent discussions in Amherst County Public Schools

Test scores

SOL 2024-25 . % Passing
English Language Arts
74.0%
VA avg 74.2% . +10.0pp since 2022
Math
76.0%
VA avg 72.7% . +7.0pp since 2022
Source: SOL. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
69.5%
composite math + reading, all grades
Predicted
65.5%
based on VA schools with similar FRL share
Beats by
+4.0pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
288
-27 (-9%) vs 2017
Student : Teacher
13.1:1
was 13.7:1
% White
75%
was 79%
% Hispanic
3%
was 6%
% Black
12%
was 8%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About 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 profile
Population
31,485
Census ACS
Median income
$68,724
Household, ACS
Bachelor's+
25%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
10
3,900 students

Quick facts

School name
Elon Elementary
District
Amherst County Public Schools
Address
147 Younger Dr, Madison Heights, VA 24572
Phone
(434) 528-6496
County
Amherst County
Level
Elementary
Grade range
PK–05
Total enrollment
288
Teachers (FTE)
22
Student–teacher ratio
13.1:1
Free/Reduced lunch
239 (83%)
Locale
41-Rural: Fringe
NCES ID
510021000069
Charter school
No
Virtual school
No

Related schools

Other schools in Amherst County Public Schools
Other schools in Madison Heights
Nearby schools

Frequently asked questions

About Elon Elementary
How many students attend Elon Elementary?
Elon Elementary enrolls approximately 288 students in grades PK-05.
Is Elon Elementary an elementary, middle, or high school?
Elon Elementary is an elementary school covering grades PK-05.
How many teachers does Elon Elementary have?
Elon Elementary employs 22 FTE teachers, for a student-to-teacher ratio of 13.1:1.
What is the student diversity at Elon Elementary?
Student demographics at Elon Elementary are roughly 75% White, 3% Hispanic, 12% Black, 8% Two or more.
Who oversees Elon Elementary?
Elon Elementary is overseen by Amherst County Public Schools in Amherst County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post