Community prompt from u/allk12. Replies below.
Castle Rock Middle School
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)7-year change
SY 2017-18 vs SY 2024-25About Castle Rock Middle School
Castle Rock Middle School is a big junior high in Billings, Montana, overseen by Billings Elem. The school teaches 691 students in grades 6 through 8. Compared to the state average of about 139 students per school, that is 397% bigger than typical.
Across the 29 schools in Billings Elem (11,377 students total), Castle Rock Middle School accounts for its share of the district's footprint.
On the student-mix side, Castle Rock Middle School shows that 79% of the student body identifies as White. Other groups include 9% multiracial, 6% Hispanic, 5% Native American.
On the income-and-resources front, Staff filings list 39 full-time-equivalent teachers, which works out to roughly 17.6:1 students per teacher. That figure is higher than the state norm's 11.3:1 average. About 40% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. That share is below Yellowstone County's rate of about 48%.
In the surrounding community, Yellowstone County reports that the typical household earns roughly $76,570 per year, 34% of adults hold a bachelor's degree or higher, and the poverty rate sits near 7%. In all, Yellowstone County runs 68 public schools (combined enrollment of about 23,853 students), of which Castle Rock Middle School is one.
Sandstone School is the nearest neighboring public school, about 0.4 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.
The campus sits in a downtown setting.
Looking at the recent track record. Looking back 7 years, enrollment at Castle Rock Middle School has expanded 19%, going from 582 students in 2018 to 691 in 2025. The student-to-teacher ratio grew from 15.7:1 in 2018 to 17.6:1 today.
On allk12, the page collects discussion, questions, and updates around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.
Yellowstone County at a glance
View full county profileQuick facts
Related schools
- Lewis & Clark Middle SchoolMiddle · 741 students
- Ben Steele Middle SchoolMiddle · 740 students
- Meadowlark SchoolElementary · 691 students
- Will James Middle SchoolMiddle · 634 students
- Medicine Crow Middle SchoolMiddle · 517 students
- Boulder SchoolElementary · 495 students
- Billings West High SchoolHigh · 2,115 students
- Billings Sr High SchoolHigh · 1,629 students
- Skyview High SchoolHigh · 1,542 students
- Lewis & Clark Middle SchoolMiddle · 741 students
- Ben Steele Middle SchoolMiddle · 740 students
- Meadowlark SchoolElementary · 691 students
- Sandstone School0.4 mi · 393
- Skyview High School0.7 mi · 1,542
- Eagle Cliffs Elementary0.7 mi · 443
- Alkali Creek School0.9 mi · 310
- Bench School1.6 mi · 332
- Bitterroot School2.0 mi · 264