Skip to content
USCity.review

Public schools in San Diego, CA

286 public schools enrolling 163,825 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a San Diego address are included.

School Students

Torrey Pines High

High · San Dieguito Union High

2,614

Henry High

High · San Diego Unified

2,607

Del Norte High

High · Poway Unified

2,531

Canyon Crest Academy

High · San Dieguito Union High

2,336

Rancho Bernardo High

High · Poway Unified

2,318

San Ysidro High

High · Sweetwater Union High

2,316

Hoover High

High · San Diego Unified

2,265

Westview High

High · Poway Unified

2,257

Mira Mesa High

High · San Diego Unified

2,219

San Diego High

High · San Diego Unified

2,105

Scripps Ranch High

High · San Diego Unified

1,984

Mt. Carmel High

High · Poway Unified

1,865

The O'farrell Charter

Other · Charter · The O'farrell Charter District

1,818

Montgomery Senior High

High · Sweetwater Union High

1,745

Point Loma High

High · San Diego Unified

1,714

Morse High

High · San Diego Unified

1,675

Southwest Senior High

High · Sweetwater Union High

1,645

University City High

High · San Diego Unified

1,543

Oak Valley Middle

Middle · Poway Unified

1,515

Albert Einstein Academies

Elementary · Charter · Albert Einstein Academy Charter Middle District

1,440

Bernardo Heights Middle

Middle · Poway Unified

1,416

Charter School Of San Diego

High · Charter · Charter School Of San Diego District

1,415

Lincoln High

High · San Diego Unified

1,407

Marshall Middle

Middle · San Diego Unified

1,317

Canyon Hills High

High · San Diego Unified

1,307

Gompers Preparatory Academy

High · Charter · Gompers Preparatory Academy District

1,279

San Diego Scpa

High · San Diego Unified

1,231

Design 39 Campus

Elementary · Poway Unified

1,226

Crawford High

High · San Diego Unified

1,193

Mission Bay High

High · San Diego Unified

1,169

Black Mountain Middle

Middle · Poway Unified

1,129

Mesa Verde Middle

Middle · Poway Unified

1,040

Logan Memorial Educational Campus

Other · San Diego Unified

1,037

Nestor Language Academy Charter

Elementary · Charter · South Bay Union

1,036

Language Academy

Elementary · San Diego Unified

987

Lewis Middle

Middle · San Diego Unified

971

Del Sur Elementary

Elementary · Poway Unified

969

Ocean View Hills

Elementary · San Ysidro Elementary

963

Madison High

High · San Diego Unified

944

Pacific Trails Middle

Middle · San Dieguito Union High

919