Guest, Sign inJoin

Post to Sand Rock

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
B

Sand Rock High School

PublicOtherGrades PK–12

1950 Sand Rock Avenue, Sand Rock, AL 35983 · (256) 557-3825 · Part of Cherokee County School District

Sand Rock’s Schools page →

Students
783
Students per teacher
18:1
Free or reduced lunch
47%
Setting
Rural
Grades
PK–12
The gist

What stands out about Sand Rock High School

  • Its own letter, B: better results than 61% of Alabama’s public schools

Test scores

2020–21
Math proficiency19%
State average 22%
Reading / language arts49%
State average 45.4%

Its own letter, B, places these results among Alabama’s 1,249 public schools with results. Source: EDFacts via Urban Institute Education Data Portal (SY2020-21).

1950 Sand Rock Avenue, Sand Rock

Students

Enrollment by grade
Pre-K51
Kindergarten73
Grade 153
Grade 262
Grade 361
Grade 459
Grade 561
Grade 646
Grade 753
Grade 847
Grade 959
Grade 1071
Grade 1146
Grade 1241
Enrollment over time
762’20
792’21
773’22
804’23
783’24

About steady since 2020–21.

Who goes here
White 92%Hispanic 5%Two or more races 2%Black <1%American Indian/Alaska Native <1%Asian <1%Native Hawaiian/Pacific Islander <1%

As reported to NCES, share of students with a reported race or ethnicity.

Parents talk

Questions and answers about Sand Rock High School from Sand Rock families.

Other schools in Cherokee County School District

The district →

School facts: U.S. Department of Education (NCES), 2024–2025 school year. Test scores: EDFacts via Urban Institute Education Data Portal (SY2020-21). A school’s letter is our own summary of its reading and math results against Alabama’s other public schools; Sand Rock’s School Grade is built from its districts’ results. Map: © OpenStreetMap contributors.