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

Chavez Elementary

Elementary · San Diego Unified

398

E3 Civic High

High · Charter · E3 Civic High District

398

San Diego Virtual

Other · Charter · San Diego Virtual District

398

Angier Elementary

Elementary · San Diego Unified

397

Ocean Beach Elementary

Elementary · San Diego Unified

397

High Tech High International

High · Charter · High Tech High International District

396

High Tech High Media Arts

High · Charter · High Tech High Media Arts District

389

Horton Elementary

Elementary · San Diego Unified

388

Marshall Elementary

Elementary · San Diego Unified

387

Penn Elementary

Elementary · San Diego Unified

387

Sunnyslope Elementary

Elementary · South Bay Union

387

Emory Elementary

Elementary · South Bay Union

384

Taft Middle

Middle · San Diego Unified

384

Kavod Charter

Elementary · Charter · Kavod Charter District

382

Urban Discovery Academy Charter

Other · Charter · Urban Discovery Academy Charter District

382

Sunset View Elementary

Elementary · San Diego Unified

381

Finney (Myrtle S.) Elementary

Elementary · Chula Vista Elementary

378

Ibarra Elementary

Elementary · San Diego Unified

378

Jefferson Elementary

Elementary · San Diego Unified

378

Kumeyaay Elementary

Elementary · San Diego Unified

378

High Tech Elementary Explorer

Elementary · Charter · High Tech Elementary Explorer District

376

Deer Canyon Elementary

Elementary · Poway Unified

374

Solana Highlands Elementary

Elementary · Solana Beach Elementary

373

Hardy Elementary

Elementary · San Diego Unified

368

Millennial Tech Middle

Middle · San Diego Unified

365

Silver Wing Elementary

Elementary · Chula Vista Elementary

364

Perkins K-8

Elementary · San Diego Unified

363

Carmel Creek Elementary

Elementary · Solana Beach Elementary

361

Loma Portal Elementary

Elementary · San Diego Unified

360

Vista Grande Elementary

Elementary · San Diego Unified

358

Kearny College Connections

High · San Diego Unified

357

Montgomery Middle

Middle · San Diego Unified

357

Boone Elementary

Elementary · San Diego Unified

354

Linda Vista Elementary

Elementary · San Diego Unified

354

Kipp Adelante Preparatory Academy

Middle · Charter · Kipp Adelante Preparatory Academy District

352

Perry Elementary

Elementary · San Diego Unified

350

Baker Elementary

Elementary · San Diego Unified

349

Innovation Middle

Middle · San Diego Unified

349

Franklin Elementary

Elementary · San Diego Unified

348

King-Chavez Primary Academy

Elementary · Charter · King-Chavez Primary Academy District

347