The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MORENO VALLEY UNIFIED·NCES 062580008906

Canyon Springs High

23100 Cougar Canyon Dr., Moreno Valley, CA 92557 · (951) 571-4760 · Riverside County
GRADES 09–12HIGH21-SUBURBTITLE IREGULAR SCHOOL2,251 STUDENTS
Enrollment
2,251
High
DISTRICT 1,350 · STATE 838
Student : Teacher
21.9:1
103 FTE teachers
DISTRICT 16.4:1 · STATE 18.2:1
Free / Reduced Lunch
83%
1,876 students
DISTRICT 88% · STATE 65%
Community
2
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
607
Grade 10
574
Grade 11
575
Grade 12
495
Student demographics
White
1557%
DISTRICT 5% · STATE 20%
Hispanic
1,61172%
DISTRICT 75% · STATE 56%
Black
30714%
DISTRICT 12% · STATE 5%
Asian
593%
DISTRICT 3% · STATE 12%
Two+
1014%
DISTRICT 4% · STATE 6%
Native American
50%
DISTRICT 0% · STATE 0%
Pacific Islander
121%
DISTRICT 1% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,15951%
Female
1,09148%

Discussions

+ POST

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
49.4%
CA avg 47.1% . -3.6pp since 2014
Math
13.2%
CA avg 35.6% . -3.8pp since 2014
Source: CAASPP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
31.3%
composite math + reading, all grades
Predicted
29.8%
based on CA schools with similar FRL share
Beats by
+1.4pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
2,251
+25 (+1%) vs 2017
Student : Teacher
21.9:1
was 22.1:1
% White
7%
was 13%
% Hispanic
72%
was 64%
% Black
14%
was 15%
% Asian
3%
was 5%
Source: NCES Common Core of Data

About Canyon Springs High

As a high-enrollment four-year high school in Moreno Valley, California, Canyon Springs High instructs 2,251 students from grades 9 through 12, one of the schools within Moreno Valley Unified. Compared to the state average of about 838 students per school, that is 169% larger than typical.

Moreno Valley Unified runs 38 schools in total, collectively educating 31,001 students. Canyon Springs High is one of those campuses.

For racial and ethnic makeup, Canyon Springs High records that 72% of the student body identifies as Hispanic. The remainder comes out to 14% Black, 7% White, 4% multiracial, 3% Asian. That is meaningfully more Hispanic than the county at large, where the share is closer to 51%.

On the income-and-resources front, Staff filings list 103 full-time-equivalent teachers, which works out to roughly 21.9:1 students per teacher. The state averages around 18.2:1, so this campus is higher than the state norm typical. About 83% 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 noticeably above Riverside County's rate of about 74%.

Adjusting for the school's free-and-reduced-lunch share, Canyon Springs High performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 29.8%, the actual is 31.3%, a residual of +1.4 points.

Across the wider county, census data for Riverside County shows median household earnings sit near $93,074, 26% of adults hold a bachelor's degree or higher, and roughly 8% of residents live below the federal poverty line. In all, Riverside County runs 543 public schools (combined enrollment of about 424,872 students), of which Canyon Springs High is one.

The closest other public school is Vista Heights Middle, roughly 0.3 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Canyon Springs High comes 4th of 9 in the immediate cluster, below the nearby-schools average of 31.7%.

The campus sits in a residential setting.

Looking at the recent track record. Looking back 7 years, enrollment at Canyon Springs High has changed only slightly, going from 2,226 students in 2018 to 2,251 in 2025. The Hispanic share of enrollment grew from 64% to 72% over that span.

On allk12, posts here usually surface around classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Riverside County at a glance

View full county profile
Population
2,478,600
Census ACS
Median income
$93,074
Household, ACS
Bachelor's+
26%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
543
424,872 students

Quick facts

School name
Canyon Springs High
District
Moreno Valley Unified
Address
23100 Cougar Canyon Dr., Moreno Valley, CA 92557
Phone
(951) 571-4760
County
Riverside County
Level
High
Grade range
09–12
Total enrollment
2,251
Teachers (FTE)
103
Student–teacher ratio
21.9:1
Free/Reduced lunch
1,876 (83%)
Locale
21-Suburb: Large
NCES ID
062580008906
Charter school
No
Virtual school
No

Related schools

Other schools in Moreno Valley Unified
Other schools in Moreno Valley
Nearby schools

Frequently asked questions

About Canyon Springs High
How many students attend Canyon Springs High?
Canyon Springs High enrolls approximately 2,251 students in grades 09-12.
What age range does Canyon Springs High serve?
Canyon Springs High serves students from grade 09 through grade 12.
What is the student-teacher ratio at Canyon Springs High?
The student-to-teacher ratio at Canyon Springs High is approximately 21.9:1 (103 FTE teachers).
How diverse is Canyon Springs High?
Canyon Springs High reports a student body of 7% White, 72% Hispanic, 14% Black, 3% Asian, 4% Two or more.
Who oversees Canyon Springs High?
Canyon Springs High is overseen by Moreno Valley Unified in Riverside County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post