Sandi Spots
    Front entrance of a top-ranked San Diego high school
    San Diego Education Guide

    Best High Schools in San Diego County

    A local ranking of San Diego County's top public high schools based on academics, college readiness, test scores, and student-teacher ratios. For college-bound families, these are the schools that consistently open the most doors.

    Last updated

    Quick Take

    Canyon Crest Academy and Torrey Pines High School are the top two public high schools in San Diego County, both in the San Dieguito Union High School District. Poway Unified's trio — Poway High, Westview, and Rancho Bernardo — round out the top tier for North County families.

    Top 10 San Diego County High Schools

    1

    Canyon Crest Academy

    Carmel Valley · San Dieguito Union High School District

    San Diego County's most academically competitive comprehensive public high school.

    10/10
    Overall
    1370
    Avg SAT
    31
    Avg ACT
    27:1
    Student/Teacher
    Enrollment: 2,500
    AP/IB courses: 25+
    Grades: 9-12
    Type: public
    Highlights
    • Consistently top-ranked in California
    • Strong arts and humanities
    • High SAT/ACT averages
    • Diverse AP/IB offerings
    2

    Torrey Pines High School

    Del Mar · San Dieguito Union High School District

    A flagship coastal high school with a balanced culture of academic and athletic excellence.

    10/10
    Overall
    1350
    Avg SAT
    30
    Avg ACT
    26:1
    Student/Teacher
    Enrollment: 2,600
    AP/IB courses: 24
    Grades: 9-12
    Type: public
    Highlights
    • Elite academics and athletics
    • La Jolla/Del Mar feeder
    • Strong STEM and arts
    • Competitive college admissions
    3

    Poway High School

    Poway · Poway Unified School District

    The cultural anchor of Poway with strong academics, arts, and school spirit.

    9/10
    Overall
    1300
    Avg SAT
    29
    Avg ACT
    25:1
    Student/Teacher
    Enrollment: 2,500
    AP/IB courses: 22
    Grades: 9-12
    Type: public
    Highlights
    • Strong AP program
    • Award-winning music and performing arts
    • Competitive athletics
    • Suburban family community
    4

    Westview High School

    San Diego · Poway Unified School District

    A high-achieving North County school with a strong STEM and competitive academic culture.

    9/10
    Overall
    1320
    Avg SAT
    29
    Avg ACT
    26:1
    Student/Teacher
    Enrollment: 2,400
    AP/IB courses: 20+
    Grades: 9-12
    Type: public
    Highlights
    • Top STEM academics
    • High API scores
    • Strong speech/debate and robotics
    • Modern campus
    5

    Rancho Bernardo High School

    San Diego · Poway Unified School District

    A well-rounded school with a strong balance of academics, music, and athletics.

    9/10
    Overall
    1280
    Avg SAT
    28
    Avg ACT
    25:1
    Student/Teacher
    Enrollment: 2,300
    AP/IB courses: 18
    Grades: 9-12
    Type: public
    Highlights
    • Strong AP and honors
    • Nationally recognized music program
    • Diverse extracurriculars
    • Family-oriented community
    6

    La Costa Canyon High School

    Carlsbad · San Dieguito Union High School District

    A top North County coastal school with strong sports and well-rounded academics.

    9/10
    Overall
    1260
    Avg SAT
    28
    Avg ACT
    25:1
    Student/Teacher
    Enrollment: 1,900
    AP/IB courses: 18
    Grades: 9-12
    Type: public
    Highlights
    • Strong academics and athletics
    • Coastal Carlsbad location
    • Active arts programs
    • College counseling
    7

    Carlsbad High School

    Carlsbad · Carlsbad Unified School District

    A classic coastal high school with strong traditions and solid all-around outcomes.

    9/10
    Overall
    1250
    Avg SAT
    28
    Avg ACT
    25:1
    Student/Teacher
    Enrollment: 2,600
    AP/IB courses: 18
    Grades: 9-12
    Type: public
    Highlights
    • Historic school with modern programs
    • Strong athletics (Lancers)
    • Beach-town community
    • Broad AP selection
    8

    Coronado High School

    Coronado · Coronado Unified School District

    A small, prestigious island school with a close community and strong college placement.

    9/10
    Overall
    1280
    Avg SAT
    28
    Avg ACT
    20:1
    Student/Teacher
    Enrollment: 1,200
    AP/IB courses: 15
    Grades: 9-12
    Type: public
    Highlights
    • Small-town island community
    • High college acceptance rates
    • Strong water sports and athletics
    • Tight-knit student body
    9

    Eastlake High School

    Chula Vista · Sweetwater Union High School District

    The standout high school in South Bay, with strong AP/IB programs and a growing reputation.

    8/10
    Overall
    1220
    Avg SAT
    27
    Avg ACT
    26:1
    Student/Teacher
    Enrollment: 2,600
    AP/IB courses: 20+
    Grades: 9-12
    Type: public
    Highlights
    • Top South Bay school
    • Strong AP and IB
    • Modern campus
    • Diverse student body
    10

    San Marcos High School

    San Marcos · San Marcos Unified School District

    A strong North County option for families seeking quality schools and more accessible housing prices.

    8/10
    Overall
    1190
    Avg SAT
    26
    Avg ACT
    25:1
    Student/Teacher
    Enrollment: 2,700
    AP/IB courses: 18
    Grades: 9-12
    Type: public
    Highlights
    • Comprehensive AP program
    • Career technical education pathways
    • Competitive athletics
    • Affordable area

    Frequently Asked Questions

    What are the best school districts in San Diego County?

    San Dieguito Union High, Poway Unified, Carlsbad Unified, Coronado Unified, and Rancho Santa Fe School District consistently rank highest for academics, college prep, and teacher quality.

    Is San Diego Unified a good school district?

    San Diego Unified is large and varied. It contains both highly rated schools (especially in Scripps Ranch, University City, and Clairemont) and under-resourced campuses. The best schools within SDUSD are very competitive.

    What is the best high school in San Diego County?

    Canyon Crest Academy and Torrey Pines High School are perennially ranked #1 and #2 among public high schools, while The Bishop's School leads among private options.

    How much does private school cost in San Diego?

    Tuition ranges from roughly $15,000–$25,000 per year at parochial schools to $40,000–$50,000+ at elite independent schools like Bishop's, Francis Parker, and La Jolla Country Day.

    Which neighborhoods are best for families moving to San Diego for schools?

    Carmel Valley/Del Mar, Poway/Rancho Bernardo, Coronado, Carlsbad/La Costa, and Solana Beach/Rancho Santa Fe offer the strongest combination of top schools and family-friendly neighborhoods.

    Related Guides

    Sources

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction