Community prompt from u/allk12. Replies below.
Rocky Run Elementary
Test scores
SOL 2024-25 . % PassingBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Rocky Run Elementary
As a roomy elementary campus in Fredericksburg, Virginia, Rocky Run Elementary enrolls 911 students from grades K through 5, operated by Stafford County Public Schools. Enrollment runs roughly 83% above the state mean of about 499.
Across the 32 schools in Stafford County Public Schools (31,812 students total), Rocky Run Elementary accounts for its share of the district's footprint.
On demographics, Rocky Run Elementary logs that the most-represented group is White (31%), with the rest of the student body spread across multiple groups. Beyond that, the school shows 27% Black, 20% Hispanic, 11% Asian, 11% multiracial. That is noticeably less White than the county at large, where the share is closer to 54%.
Looking at the economic backdrop, The school lists 62 full-time-equivalent teachers, for a student-teacher ratio near 14.7:1. Statewide, the average ratio sits near 13.8:1, putting Rocky Run Elementary higher than the state norm the norm. An estimated 75% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is noticeably above Stafford County's rate of about 45%.
On a demographically-adjusted basis, Rocky Run Elementary sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 67.6%; this one delivers 59.4%.
In the broader community, ACS estimates for Stafford County put the typical household earns roughly $137,807 per year, about 44% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 3%. Across Stafford County's 41 public schools (combined enrollment of about 31,812 students), Rocky Run Elementary is one campus in the mix.
Nearest neighbor: T. Benton Gayle Middle, around 2.2 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Rocky Run Elementary comes 5th of 8 in the immediate cluster, below the nearby-schools average of 62.4%.
The school occupies a commuter-belt site.
Trend over the last 7 years. Rocky Run Elementary's enrollment has held roughly steady since 2018, when it stood at 934 (now 911). White enrollment moved from 42% to 31% across the same window. Class-load math has fell: from 21.7:1 in 2018 to 14.7:1 in 2025.
Inside the community feed, the feed for Rocky Run Elementary typically covers open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.
Stafford County at a glance
View full county profileQuick facts
Related schools
- Mountain View HighHigh · 2,233 students
- Brooke Point HighHigh · 2,199 students
- Stafford Senior HighHigh · 2,198 students
- Colonial Forge HighHigh · 2,122 students
- North Stafford HighHigh · 1,982 students
- Rodney E. Thompson MiddleMiddle · 1,063 students
- Stafford Senior HighHigh · 2,198 students
- Riverbend HighHigh · 1,913 students
- Massaponax HighHigh · 1,692 students
- Courtland HighHigh · 1,497 students
- Chancellor HighHigh · 1,321 students
- James Monroe HighHigh · 1,013 students
- T. Benton Gayle Middle2.2 mi · 939
- Hartwood Elementary3.2 mi · 627
- Rising Star Early Childhood Education Center at Melchers3.9 mi · 280
- Stafford Senior High3.9 mi · 2,198
- Edward E. Drew Jr. Middle4.2 mi · 625
- Falmouth Elementary4.6 mi · 724