Community prompt from u/allk12. Replies below.
Canyon Hills Junior High
Community prompt from u/allk12. Replies below.
Test scores
CAASPP 2023-24 . % met or exceeded standardBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Canyon Hills Junior High
Canyon Hills Junior High is a junior high of roomy scale in Chino Hills, California, run under Chino Valley Unified, enrolling 1,070 students in grades 7 through 8. By comparison, California's public schools average about 659 students each, so Canyon Hills Junior High sits 62% above that benchmark.
Chino Valley Unified comprises 35 schools with combined enrollment of 25,548 students; Canyon Hills Junior High is among them.
On demographics, Canyon Hills Junior High reports that 52% of students identify as Asian, with the remaining enrollment distributed across several groups. Beyond that, the school reports 29% Hispanic, 12% White, 4% multiracial, 3% Black. That is visibly more Asian than the county at large, where the share is closer to 8%.
Looking at school resources, On paper, Canyon Hills Junior High has 40 full-time-equivalent teachers, translating to a class-load average of around 26.8:1. Statewide, the average ratio sits near 20.7:1, putting Canyon Hills Junior High higher than the state norm the norm. About 47% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is lower than San Bernardino County's rate of about 74%.
On a demographically-adjusted basis, Canyon Hills Junior High is in the OUTPERFORMING tier of the BeatsExpectations model, which fits a per-state line through proficiency and FRL share. Schools with this campus's poverty mix typically land near 51.6%; this one delivers 70.5%, a residual of +18.9 points.
In the surrounding community, community-level numbers for San Bernardino County indicate median household income runs about $85,478, roughly 23% of adults have completed at least a four-year degree, and the poverty rate sits near 11%. In all, San Bernardino County runs 583 public schools (combined enrollment of about 393,648 students), of which Canyon Hills Junior High is one.
The closest other public school is Rolling Ridge Elementary, roughly 0.2 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts Canyon Hills Junior High at 4th of 5; the average score across the group is 68.8%.
The campus sits in a commuter-belt setting.
Five-year trend. Over the past 7-year window, the student count edged down 9%: 1,174 students in 2018 compared to 1,070 in 2025. Over the same period, the Asian share expanded from 40% to 52%. The student-to-teacher ratio pulled in from 29.3:1 in 2018 to 26.8:1 today.
Within the allk12 community for this school, recent activity here tends to focus on school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.
San Bernardino County at a glance
View full county profileQuick facts
Related schools
- Chino Hills HighHigh · 2,748 students
- Ruben S. Ayala HighHigh · 2,541 students
- Chino HighHigh · 2,077 students
- Don Antonio Lugo HighHigh · 1,256 students
- Cal Aero Preserve AcademyElementary · 982 students
- Robert O. Townsend Junior HighMiddle · 905 students
- Chino Hills HighHigh · 2,748 students
- Ruben S. Ayala HighHigh · 2,541 students
- Robert O. Townsend Junior HighMiddle · 905 students
- Michael G. Wickman ElementaryElementary · 710 students
- Eagle Canyon ElementaryElementary · 631 students
- Chaparral ElementaryElementary · 616 students
- Rolling Ridge Elementary0.2 mi · 586
- Eagle Canyon Elementary0.4 mi · 631
- Country Springs Elementary0.6 mi · 588
- Ruben S. Ayala High1.3 mi · 2,541
- Hidden Trails Elementary1.4 mi · 569
- Gerald F. Litel Elementary1.5 mi · 616