Community prompt from u/allk12. Replies below.
Castle Heights Middle
Test scores
SC READY 2024-25 . % Meets or Exceeds Expectations7-year change
SY 2017-18 vs SY 2024-25About Castle Heights Middle
Located at 2382 Firetower Road, in Rock Hill, South Carolina, Castle Heights Middle is a moderately sized 6-8 campus that educates 669 students (grades 6 through 8), operated by York 03.
Within York 03, which oversees 24 schools and 16,034 students, Castle Heights Middle is one campus in the system.
In terms of who attends, Castle Heights Middle lists that the most-represented group is White (38%), with the rest of the student body spread across multiple groups. The remainder is composed of 31% Black, 16% Hispanic, 10% multiracial, 4% Native American. By comparison, York County as a whole is about 68% White, so the school skews visibly less White than its surroundings.
On the resource side, Staff filings list 48 full-time-equivalent teachers, which works out to roughly 13.9:1 students per teacher. That tracks the state average closely.
Across the wider county, ACS estimates for York County put median household income runs about $89,095, roughly 39% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. Across York County's 69 public schools (combined enrollment of about 52,364 students), Castle Heights Middle is one campus in the mix.
Rock Hill High is the nearest neighboring public school, about 0.6 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.
The campus sits in a low-density setting.
Over the past 7-year window. Over the past 7-year window, the student count fell 13%: 769 students in 2018 compared to 669 in 2025. The White share of enrollment contracted from 52% to 38% over that span.
On this page, the feed for Castle Heights Middle typically covers open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.
York County at a glance
View full county profileQuick facts
Related schools
- Rock Hill HighHigh · 1,980 students
- Northwestern HighHigh · 1,822 students
- South Pointe HighHigh · 1,128 students
- Dutchman Creek MiddleMiddle · 856 students
- W. C. Sullivan MiddleMiddle · 827 students
- Cherry Park Elementary School of Language ImmersionElementary · 806 students
- Rock Hill HighHigh · 1,980 students
- Northwestern HighHigh · 1,822 students
- York Preparatory AcademyCombined · 1,672 students
- South Pointe HighHigh · 1,128 students
- Dutchman Creek MiddleMiddle · 856 students
- W. C. Sullivan MiddleMiddle · 827 students
- Rock Hill High0.6 mi · 1,980
- Independence Elementary0.6 mi · 583
- Lesslie Elementary1.8 mi · 461
- Mount Holly Elementary2.1 mi · 514
- Legion Collegiate Academy2.7 mi · 637
- Central Child Development Center2.9 mi · 206