All 22 Rock Hill Schools schools and four charter schools in Rock Hill, with addresses, grades, enrollment, 2026 report card ratings and zone maps.
Last checked Oct. 12, 2026. Sources: Rock Hill Schools’ directory of schools, Find My School and School Zone Maps pages and Program Options site; York County’s school attendance boundary and city limits data; the South Carolina Department of Education’s 2025 and 2026 report card data; each charter school’s website; and the federal NCES Common Core of Data and Private School Survey.
Rock Hill’s public schools are run by Rock Hill Schools, formally York School District 3, from its district office at 386 E. Black St., 803-981-1000. Its 22 schools on this page had 15,765 students in 2024-25, according to the state’s 2025 report card data. Four public charter schools, one of them sponsored by the district, also have Rock Hill addresses.
Zones do not follow city limits. Find the elementary, middle and high school for any address with the School Zone Locator, a York County tool linked from the district’s Find My School page. In our Oct. 12 check of about 3,000 points spread evenly across Rock Hill’s city limits, every one fell in a Rock Hill Schools zone in York County’s attendance boundary data. Most elementary zones split between two or three middle schools, so check the exact address.
Each school’s page has its address, phone, principal, enrollment, report card, zone, feeder schools, calendar and bell times. For the district calendar, enrollment dates and the school board, see our Rock Hill schools guide. How each school’s rating changed from 2025 is in our story on the 2026 report cards for every Rock Hill school.
High schools
| School | Address | Grades | Students (2024-25) | 2026 report card | Zone |
|---|---|---|---|---|---|
| Northwestern High School | 2503 W. Main St. | 9 to 12 | 1,822 | Good (62) | Zone map |
| Rock Hill High School | 320 W. Springdale Road | 9 to 12 | 1,980 | Average (53) | Zone map |
| South Pointe High School | 801 Neely Road | 9 to 12 | 1,128 | Good (63) | Zone map |
Middle schools
| School | Address | Grades | Students (2024-25) | 2026 report card | Zone |
|---|---|---|---|---|---|
| Castle Heights Middle School | 2382 Firetower Road | 6 to 8 | 669 | Average (44) | Zone map |
| Dutchman Creek Middle School | 4757 Mount Gallant Road | 6 to 8 | 856 | Average (41) | Zone map |
| Rawlinson Road Middle School | 2631 W. Main St. | 6 to 8 | 644 | Good (49) | Zone map |
| Saluda Trail STEAM Middle School | 2300 Saluda Road | 6 to 8 | 751 | Average (44) | Zone map |
| Sullivan Middle School | 1825 Eden Terrace | 6 to 8 | 827 | Average (41) | Zone map |
Elementary schools
Several schools host a district Program Option that families anywhere in the district can apply for by lottery on SchoolMint, with transportation provided: language immersion at Cherry Park, Montessori and Inquiry at Ebenezer Avenue, arts integration at Northside, STEAM at Oakdale, Saluda Trail and South Pointe, accelerated studies at Sunset Park and International Baccalaureate at Sullivan Middle and Rock Hill High, according to the Program Options site.
Also run by Rock Hill Schools: the Central Child Development Center, a pre-K center at 414 E. Black St., 803-980-2060; the Applied Technology Center, career and technical courses for high school students, 2399 W. Main St., 803-981-1100; alternative programs at 1234 Flint Street Ext., 803-981-1975; and Rock Hill Adult Education, 501 Belleview Road, 803-981-1375.
Students at each school
Charter schools
Charter schools are free public schools with no attendance zone; each admits by its own application and, when there are more applicants than seats, a lottery.
| School | Address | Grades | Students (2024-25) | 2026 report card | Admission |
|---|---|---|---|---|---|
| Legion Collegiate Academy | 3090 Long Meadow Road | 9 to 12 | 637 | Excellent (82) | Admissions |
| Riverwalk Academy | 5750 Mount Gallant Road | K to 12 | 755 | High school Excellent (70) | Enrollment |
| The Palmetto School | 1234 Flint Street Ext. | Pre-K to 8 | 63 | Not Rated | Enrollment |
| York Preparatory Academy | 1047 Golden Gate Court | K to 12 | 1,672 | High school Excellent (72) | Enrollment |
The Palmetto School is sponsored by Rock Hill Schools. Riverwalk and York Prep belong to the statewide South Carolina Public Charter School District, and the state’s 2025 report card lists Legion Collegiate under the Limestone Charter Association. Riverwalk and York Prep have separate ratings for their elementary and middle grades; see their pages. York Prep’s 2027-28 lottery applications open Thursday, Oct. 15; Riverwalk’s open Nov. 30.
Private schools
The NCES Private School Survey for 2023-24 lists these private schools with a Rock Hill address:
- Macfeat Early Childhood Lab School, 601 Myrtle Drive; pre-K and kindergarten in the survey; winthrop.edu/ceshs/macfeat
- New Hope Carolinas, 101 Sedgewood Drive; sixth to 12th grade in the survey, which lists it as an alternative school
- Providence Classical School, 318 N. Jones Ave.; kindergarten to 12th grade in the survey; providenceclassicalsc.org
- St. Anne Catholic School, 1698 Bird St.; pre-K to 12th grade in the survey; stanneschool.com
- The Academy Christian School, 129 Border Road West; kindergarten to 11th grade in the survey
- Westminster Catawba Christian School, 2650 India Hook Road; pre-K to 12th grade in the survey; wccs.org
More
- Our Rock Hill schools guide: the district calendar, enrollment and the Board of Trustees
- Neighborhoods guide with zoned schools for each part of town
- Friday night football and the scoreboard for high school sports
Frequently asked questions
What school district is Rock Hill in?
Rock Hill’s public schools are run by Rock Hill Schools, formally York School District 3, at 386 E. Black St. (803-981-1000). It runs three high schools, five middle schools and 14 elementary schools, plus a child development center and the Applied Technology Center.
How do I find out which school my Rock Hill address is zoned for?
Enter the address in the School Zone Locator, a York County tool linked from the district’s Find My School page. Zones do not follow city limits, and most elementary zones split between two or three middle schools.
Are there charter schools in Rock Hill?
Yes. Four public charter schools have Rock Hill addresses: The Palmetto School (pre-K to eighth grade, sponsored by Rock Hill Schools), York Preparatory Academy and Riverwalk Academy (both K-12) and Legion Collegiate Academy (ninth to 12th grade). Each admits by its own application, not by zone.
How are Rock Hill schools rated?
South Carolina’s report card rates each school Excellent, Good, Average, Below Average or Unsatisfactory on a 100-point scale. The latest cards, from 2026, cover the 2025-26 school year; each school’s rating and score is in the tables on this page.
Have your say