Community prompt from u/allk12. Replies below.
Battlefield Park Elementary
Test scores
SOL 2024-25 . % PassingBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Battlefield Park Elementary
As a compact elementary school in Mechanicsville, Virginia, Battlefield Park Elementary educates 407 students from grades pre-K through 5, operated by Hanover County Public Schools.
Hanover County Public Schools comprises 24 schools with combined enrollment of 17,434 students; Battlefield Park Elementary is among them.
On the student-mix side, Battlefield Park Elementary logs that White students make up the majority at 79%. Other groups include 7% multiracial, 7% Hispanic, 5% Black. That mix tracks the wider county fairly closely.
Looking at school resources, Battlefield Park Elementary records 32 full-time-equivalent teachers, putting the student-to-teacher ratio at about 12.7:1. The state averages around 13.8:1, so this campus is tighter than the state norm typical. An estimated 27% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
On a residual basis (actual vs predicted given the student mix), Battlefield Park Elementary tracks the demographic baseline. The model predicts 80.9% given the school's FRL share; actual proficiency is 84.1%.
Around the school, ACS estimates for Hanover County put median household income runs about $112,805, about 43% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 4%. In all, Hanover County runs 26 public schools (combined enrollment of about 17,434 students), of which Battlefield Park Elementary is one.
Nearest neighbor: Pole Green Elementary, around 1.2 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), Battlefield Park Elementary ranks 3rd on composite proficiency, above the local average of 77.7%.
The school occupies a rural site.
Five-year trend. Battlefield Park Elementary's enrollment has contracted 13% since 2018, when it stood at 468 (now 407). White enrollment moved from 84% to 79% across the same window. Class-load math has pulled in: from 17.1:1 in 2018 to 12.7:1 in 2025.
On allk12, the feed for Battlefield Park Elementary typically covers school events, parent volunteer needs, and clubs. Members of the school community can share what they know.
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
- Atlee HighHigh · 1,470 students
- Hanover HighHigh · 1,349 students
- Mechanicsville HighHigh · 1,245 students
- Chickahominy MiddleMiddle · 1,199 students
- Bell Creek MiddleMiddle · 903 students
- Oak Knoll MiddleMiddle · 862 students
- Pole Green Elementary1.2 mi · 527
- Laurel Meadow Elementary2.2 mi · 591
- Bell Creek Middle2.5 mi · 903
- Mechanicsville High2.6 mi · 1,245
- Cold Harbor Elementary2.6 mi · 495
- Rural Point Elementary3.6 mi · 627