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

Canyon Hills High

5156 Santo Rd., San Diego, CA 92124 · (619) 605-8100 · San Diego County
GRADES 09–12HIGH11-CITYTITLE IREGULAR SCHOOL1,183 STUDENTS
Enrollment
1,183
High
DISTRICT 1,071 · STATE 838
Student : Teacher
22.2:1
53 FTE teachers
DISTRICT 21.8:1 · STATE 18.2:1
Free / Reduced Lunch
58%
692 students
DISTRICT 63% · 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
317
Grade 10
296
Grade 11
313
Grade 12
257
Student demographics
White
34429%
DISTRICT 24% · STATE 20%
Hispanic
44137%
DISTRICT 45% · STATE 56%
Black
928%
DISTRICT 7% · STATE 5%
Asian
13011%
DISTRICT 14% · STATE 12%
Two+
15913%
DISTRICT 9% · STATE 6%
Native American
71%
DISTRICT 0% · STATE 0%
Pacific Islander
71%
DISTRICT 0% · 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
60451%
Female
57649%

Discussions

+ POST

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
44.7%
CA avg 47.1% . +2.7pp since 2014
Math
24.4%
CA avg 35.6% . -15.6pp 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
34.6%
composite math + reading, all grades
Predicted
44.6%
based on CA schools with similar FRL share
Beats by
-10.1pp
below 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
1,183
-396 (-25%) vs 2017
Student : Teacher
22.2:1
was 23.7:1
% White
29%
was 28%
% Hispanic
37%
was 43%
% Black
8%
was 8%
% Asian
11%
was 11%
Source: NCES Common Core of Data

About Canyon Hills High

As a medium-sized senior high in San Diego, California, Canyon Hills High enrolls 1,183 students from grades 9 through 12, run under San Diego Unified. That puts it 41% above the typical public school in California, which averages around 838 students.

Across the 174 schools in San Diego Unified (94,828 students total), Canyon Hills High accounts for its share of the district's footprint.

On demographics, Canyon Hills High reports that the most-represented group is Hispanic (37%), with the rest of the student body spread across multiple groups. Beyond that, the school shows 29% White, 13% multiracial, 11% Asian, 8% Black. That mix tracks the wider county fairly closely.

On the resource side, The school lists 53 full-time-equivalent teachers, for a student-teacher ratio near 22.2:1. The state averages around 18.2:1, so this campus is higher than the state norm typical. Roughly 58% of students at Canyon Hills High qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

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

In the broader community, the surrounding county (San Diego County) reports that the typical household earns roughly $106,268 per year, about 43% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. In all, San Diego County runs 766 public schools (combined enrollment of about 467,437 students), of which Canyon Hills High is one.

The closest other public school is Farb Middle, roughly 0.5 miles away. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts Canyon Hills High at 8th of 8; the average score across the group is 58.7%.

The school occupies a city-core site.

Five-year trend. Over the past 7-year window, the student count ticked down 25%: 1,579 students in 2018 compared to 1,183 in 2025. Hispanic enrollment moved from 43% to 37% across the same window. Class-load math has fell: from 23.7:1 in 2018 to 22.2:1 in 2025.

In the discussion threads here, recent activity here tends to focus on classroom updates, athletics, and weather closures. Members of the school community can share what they know.

San Diego County at a glance

View full county profile
Population
3,288,774
Census ACS
Median income
$106,268
Household, ACS
Bachelor's+
43%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
766
467,437 students

Quick facts

School name
Canyon Hills High
District
San Diego Unified
Address
5156 Santo Rd., San Diego, CA 92124
Phone
(619) 605-8100
County
San Diego County
Level
High
Grade range
09–12
Total enrollment
1,183
Teachers (FTE)
53
Student–teacher ratio
22.2:1
Free/Reduced lunch
692 (58%)
Locale
11-City: Large
NCES ID
063432005549
Charter school
No
Virtual school
No

Related schools

Other schools in San Diego Unified
Other schools in San Diego
Nearby schools

Frequently asked questions

About Canyon Hills High
How large is Canyon Hills High?
Canyon Hills High enrolls approximately 1,183 students in grades 09-12.
What grades does Canyon Hills High serve?
Canyon Hills High serves grades 09-12.
How many students per teacher at Canyon Hills High?
Approximately 22.2:1 students per teacher at Canyon Hills High.
How diverse is Canyon Hills High?
Canyon Hills High reports a student body of 29% White, 37% Hispanic, 8% Black, 11% Asian, 13% Two or more.
Is Canyon Hills High public or private?
Canyon Hills High is a public K-12 school, overseen by San Diego Unified.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post