Top 10 Public High Schools in San Diego

Top 10 Public High Schools in San Diego
Direct Answer
The Best Overall public high school in San Diego is Canyon Crest Academy in the San Dieguito Union High School District, whose graduation rate above 98%, deep AP catalog, and strong arts-and-STEM programming routinely place it at the top of county and statewide rankings.
The Best Value pick is Scripps Ranch High School in San Diego Unified, a tuition-free comprehensive school that delivers high AP participation and strong college outcomes to a broad neighborhood population. This list is built for families and students weighing where to enroll across the San Diego area, with a focus on academics, college outcomes, and fit.
Every pick uses real, publicly reported data from the California Department of Education, U.S. News, Niche, and individual district sources.
How We Ranked the Top 10
We weighted each school against the priorities families tell guidance offices they actually care about, drawing on published figures from U.S. News, Niche, GreatSchools, the California Department of Education (CDE), and the College Board. The weighting:
- Academic performance (test scores, AP/IB) - 25%
- College and post-grad outcomes - 20%
- Value and cost - 15%
- Teachers and resources - 15%
- Environment and safety - 15%
- Extracurriculars and fit - 10%
A school that posts elite scores but graduates few students, or wins on reputation but offers thin programs, drops fast. The winners balance all six.
1. Canyon Crest Academy 🏆 BEST OVERALL
Type: Public | Tuition: Free (public) | Best for: High-achieving students wanting elite academics with strong arts and STEM
In Carmel Valley, Canyon Crest Academy is the flagship of the San Dieguito Union High School District and enrolls roughly 2,500 students. The school posts a graduation rate above 98%, offers a broad AP catalog exceeding 25 courses, and reports average SAT scores near 1300.
Its signature Envision arts conservatory and strong STEM programming, including robotics and computer science, give students distinctive pathways. The student-teacher ratio near 24:1 reflects California staffing norms, but program depth and high AP pass rates set it apart.
Matriculation skews toward UC campuses, top privates, and out-of-state research universities.
Pros:
- Graduation rate above 98% with strong college matriculation
- Broad AP catalog of 25+ courses
- Signature Envision arts conservatory plus strong STEM
- SAT averages near 1300
Cons:
- Affluent attendance zone limits socioeconomic diversity
- High-pressure environment can intensify student stress
Verdict: Canyon Crest wins on balance - the deepest academics in San Diego paired with standout arts and STEM.
2. Torrey Pines High School
Type: Public | Tuition: Free (public) | Best for: Families wanting a top comprehensive school with strong athletics
Torrey Pines High School in San Diego's Carmel Valley area, also in San Dieguito Union, enrolls about 2,600 students and is a perennial top performer. Torrey Pines reports a graduation rate above 97%, a deep AP catalog, and average SAT scores near 1280. Its athletics, music, and academic competition teams are among the strongest in the county, and four-year college matriculation is high.
The school benefits from a well-funded attendance zone and experienced faculty.
Pros:
- Graduation rate above 97%
- Deep AP offerings with strong pass rates
- Top-tier athletics and music programs
- SAT averages near 1280
Cons:
- Large enrollment yields sizable core classes
- Affluent zone limits socioeconomic diversity
Verdict: A balanced powerhouse - elite academics with the county's deepest athletics and arts.
3. Westview High School
Type: Public | Tuition: Free (public) | Best for: STEM-leaning families in the Poway district
Westview High School in the Poway Unified School District serves about 2,600 students and is one of North County's strongest comprehensive schools. Westview reports a graduation rate above 97%, high AP participation, and average SAT scores near 1270. The school's STEM clubs and robotics teams are competitive, and graduates enroll heavily at UC campuses and out-of-state research universities.
Poway Unified's strong districtwide funding supports deep electives.
Pros:
- Graduation rate above 97%
- High AP participation with strong pass rates
- Competitive STEM and robotics programs
- Backed by Poway Unified's strong resources
Cons:
- Large classes typical of California publics
- Popular electives fill quickly
Verdict: A STEM-forward standout - strong academics with excellent district support.
4. Del Norte High School
Type: Public | Tuition: Free (public) | Best for: Families wanting a newer, high-performing Poway school
Del Norte High School in San Diego's 4S Ranch area, part of Poway Unified, enrolls about 2,400 students and has risen quickly among county rankings. Del Norte reports a graduation rate above 97%, broad AP offerings, and average SAT scores near 1270. The school is known for strong academics and a collaborative culture, with high four-year college enrollment.
Modern facilities and Poway funding support robust programming.
Pros:
- Graduation rate above 97%
- Broad AP catalog with strong pass rates
- Modern facilities and collaborative culture
- Strong four-year college enrollment
Cons:
- Less established competition-team history than older schools
- Large enrollment means bigger classes
Verdict: A fast-rising Poway standout - strong outcomes in modern facilities.
5. Scripps Ranch High School 💎 BEST VALUE
Type: Public | Tuition: Free (public) | Best for: Families wanting strong outcomes in San Diego Unified
Scripps Ranch High School in San Diego Unified School District enrolls about 2,400 students and is one of the district's highest performers, delivering strong outcomes tuition-free to a broad neighborhood population. Scripps Ranch reports a graduation rate above 96%, high AP participation, and average SAT scores near 1230 - all in an open-enrollment setting any zoned family can access.
The student-teacher ratio near 24:1 is typical for the area, and consistent four-year college matriculation makes it an outstanding outcomes-per-dollar choice.
Pros:
- Free, open-enrollment access to strong outcomes
- Graduation rate above 96%
- High AP participation with solid pass rates
- Consistently a top San Diego Unified school
Cons:
- Attendance-zone housing carries a price premium
- Less program specialization than the elite North County schools
Verdict: The value champion - strong San Diego Unified outcomes free of charge to zoned families.
6. La Jolla High School
Type: Public | Tuition: Free (public) | Best for: Families wanting a strong coastal comprehensive school
La Jolla High School in San Diego Unified serves about 1,500 students in the coastal La Jolla community. It reports a graduation rate above 95%, solid AP offerings, and average SAT scores near 1220. The school is known for strong academics, athletics, and a tight-knit community, with high four-year college enrollment.
Its smaller size supports closer relationships between students and teachers.
Pros:
- Graduation rate above 95%
- Solid AP catalog with good pass rates
- Smaller, tight-knit community
- Strong athletics and coastal setting
Cons:
- Smaller AP catalog than the largest North County schools
- Affluent coastal zone limits diversity
Verdict: A coastal comprehensive standout - strong academics in a close-knit setting.
7. Mt. Carmel High School
Type: Public | Tuition: Free (public) | Best for: Families wanting an established, well-rounded Poway school
Mt. Carmel High School in San Diego's Rancho Penasquitos area, part of Poway Unified, enrolls about 2,200 students and is a long-established high performer. Mt.
Carmel reports a graduation rate above 96%, broad AP offerings, and average SAT scores near 1220. The school's athletics and academic teams are competitive, and graduates enroll heavily in four-year colleges. Poway funding supports deep electives and student support.
Pros:
- Graduation rate above 96%
- Broad, well-rounded AP catalog
- Competitive athletics and academic teams
- Backed by Poway Unified's resources
Cons:
- Larger classes typical of California publics
- Less specialization than magnet-style programs
Verdict: A dependable Poway standout - well-rounded academics with strong district support.
8. Rancho Bernardo High School
Type: Public | Tuition: Free (public) | Best for: STEM and engineering-leaning Poway families
Rancho Bernardo High School in San Diego's Rancho Bernardo area, part of Poway Unified, serves about 2,200 students and is known for strong STEM and engineering programming. It reports a graduation rate above 96%, high AP participation, and average SAT scores near 1230.
The school's engineering and robotics programs are competitive, and four-year college matriculation is high. Poway's strong funding supports specialized labs and electives.
Pros:
- Graduation rate above 96%
- Strong engineering and robotics programs
- High AP participation with good pass rates
- Backed by Poway Unified's resources
Cons:
- Large enrollment means sizable classes
- Popular STEM electives fill quickly
Verdict: A STEM and engineering standout - strong specialized programming with solid outcomes.
9. San Dieguito High School Academy
Type: Public | Tuition: Free (public) | Best for: Families wanting a smaller, project-based comprehensive school
San Dieguito High School Academy in Encinitas, part of San Dieguito Union, enrolls about 2,000 students and is known for project-based learning and a collaborative culture. It reports a graduation rate above 96%, solid AP offerings, and average SAT scores near 1250.
The school's arts and humanities programming is a strength, and four-year college enrollment is high. Its emphasis on student-centered learning sets it apart from larger comprehensive schools.
Pros:
- Graduation rate above 96%
- Project-based, student-centered culture
- Strong arts and humanities programming
- SAT averages near 1250
Cons:
- Smaller AP catalog than the largest schools
- Project-based model may not suit every learner
Verdict: A student-centered standout - strong academics with a collaborative, project-based culture.
10. Poway High School
Type: Public | Tuition: Free (public) | Best for: Families wanting a comprehensive school with strong career pathways
Poway High School in Poway, the namesake school of Poway Unified, enrolls about 2,300 students and pairs solid academics with strong career and technical pathways. It reports a graduation rate above 95%, broad AP offerings, and average SAT scores near 1200.
The school's CTE pathways, athletics, and performing arts are well regarded, and four-year college matriculation is strong. Poway's districtwide funding supports specialized programs.
Pros:
- Graduation rate above 95%
- Strong CTE pathways plus broad AP catalog
- Well-regarded athletics and performing arts
- Backed by Poway Unified's resources
Cons:
- CTE focus may not suit purely academic-track students
- Large enrollment means bigger classes
Verdict: A well-rounded comprehensive school - strong academics plus career pathways for varied students.
Which One's Right for You?
What to Look For When Choosing a Public High School
- Graduation and college-going rates - A school that graduates 95%+ of students and sends most to four-year colleges signals consistent outcomes, not just high scores from a few.
- AP/IB depth and pass rates - Look beyond how many courses are offered to how many students actually pass the exams, which reflects real classroom rigor.
- Student-teacher ratio and resources - California ratios run higher than the national average, so weigh program depth and counselor access alongside class size.
- District funding - Poway Unified and San Dieguito Union fund deep electives and competition teams that some San Diego Unified schools cannot match.
- Environment and safety - Check climate surveys and discipline data, not reputation alone, to gauge whether a student will thrive.
- Program fit - A CTE pathway at Poway High or an arts conservatory at Canyon Crest may serve a specific student far better than a higher overall ranking.
What matters less than marketing implies: a school's national ranking number, its newest building, or its average SAT alone. Fit, program access, and a supportive teacher relationship affect a student's outcome far more than a single headline figure.
FAQ
Which public high school is the best overall in San Diego? Canyon Crest Academy in the San Dieguito Union district earns the top spot for its graduation rate above 98%, deep AP catalog, and standout Envision arts conservatory paired with strong STEM.
What is the best value public high school in San Diego? Scripps Ranch High School in San Diego Unified is our best value - it delivers a graduation rate above 96% and high AP participation tuition-free to any zoned family.
Which San Diego public high school is best for STEM? Westview and Rancho Bernardo in Poway Unified offer the strongest engineering and robotics programming, while Canyon Crest pairs STEM with a leading arts conservatory.
Do San Diego's top public high schools require an application? Most are open-enrollment within their attendance zones; families in Poway Unified, San Dieguito Union, or San Diego Unified typically enroll based on residence rather than a competitive test.
Which San Diego district has the best public high schools? San Dieguito Union and Poway Unified dominate the top of county rankings, with strong funding and deep programs, while San Diego Unified schools like Scripps Ranch lead on value.
Is a comprehensive school or an arts academy better in San Diego? It depends on the student - Canyon Crest's Envision conservatory suits arts-focused students, while comprehensive schools like Torrey Pines and Westview offer broad athletics and STEM for varied interests.
Bottom Line
For San Diego families, Canyon Crest Academy is our Best Overall public high school - its 98%+ graduation rate, deep AP catalog, and Envision arts conservatory set the standard. Scripps Ranch High School is our Best Value, delivering a graduation rate above 96% and high AP participation tuition-free to every zoned family.
If your priority is engineering, athletics, or a project-based culture, use the decision tree above to route yourself to Rancho Bernardo, Torrey Pines, or San Dieguito Academy instead. Choose on program fit, outcomes, and access - not a single ranking number - and your student will be set up to succeed.
Sources
- U.S. News - Best California High Schools rankings
- Niche - Best Public High Schools in the San Diego Area
- GreatSchools - San Diego school ratings
- California Department of Education - DataQuest
- College Board - AP program data
- San Dieguito Union High School District
- Poway Unified School District
- San Diego Unified School District
- NCES - National Center for Education Statistics school search
*Public high schools in San Diego review - best public high schools San Diego, rankings, ratings, and a review of the top picks for families.*










