














Hanna Ranch Elementary
PublicElementaryGrades K–5
2480 Refugio Valley Rd., Hercules, CA 94547 · (510) 231-1441 · Part of West Contra Costa Unified School District
Hercules’ School Grade C+ better than 36% of California school districts
Students
421
Students per teacher
23:1
Free or reduced lunch
40%
Setting
Suburb
Grades
K–5
What stands out about Hanna Ranch Elementary
- Larger classes: 23 students per teacher
- No state test results published for this school
- Next stop for Hercules kids: Hercules Middle
On the path
Where Hercules kids come from and go next. The whole path →
K–5Hanna Ranch ElementaryYou are here
6–8Hercules Middle596 students
Location
Directions ↗














2480 Refugio Valley Rd., Hercules
Students
Enrollment by grade
Kindergarten85
Grade 166
Grade 267
Grade 366
Grade 461
Grade 576
Enrollment over time
396’20
390’21
392’22
388’23
421’24
Up 6.3% since 2020–21.
Who goes here
Asian 38%Hispanic 34%Two or more races 14%Black 8%White 6%Native Hawaiian/Pacific Islander <1%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Hanna Ranch Elementary from Hercules families.
Other schools in West Contra Costa Unified School District
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.