














Canyon Oaks High
PublicHighGrades 9–12Alternative Education School
930 Royal Oaks Dr., Monrovia, CA 91016 · (626) 471-3000 · Part of Monrovia Unified School District
Monrovia’s School Grade B+ better than 68% of California school districts
Students
49
Students per teacher
11:1
Free or reduced lunch
82%
Setting
Suburb
Grades
9–12
What stands out about Canyon Oaks High
- Small classes: 11 students per teacher
- Enrollment up 22.5% since 2020–21
- No state test results published for this school
Location
Directions ↗














930 Royal Oaks Dr., Monrovia
Students
Enrollment by grade
Grade 101
Grade 1126
Grade 1222
Enrollment over time
40’20
39’21
33’22
42’23
49’24
Up 22.5% since 2020–21.
Who goes here
Hispanic 80%White 12%Black 4%Two or more races 4%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Canyon Oaks High from Monrovia families.
Other schools in Monrovia Unified School District
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.