The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

286 schools in San Diego

California · Public K-12

San Diego's 286 public-school campuses collectively enroll about 163,334 students across 179 elementary, 40 middle, and 52 high.

7-year change in San Diego

SY 2017-18 vs SY 2024-25
Total enrollment
163,033
-15,520 (-9%) vs SY 2017-18
School count
282
-2 (-1%) vs SY 2017-18
% White
24%
was 25%
% Hispanic
43%
was 43%
% Black
6%
was 7%
% Asian
18%
was 17%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Adams ElementaryElementaryKG-05290
Adobe Bluffs ElementaryElementaryKG-05586
ALBACombined01-1220
Albert Einstein AcademiesElementaryKG-081,448
Alcott ElementaryElementaryKG-05234
Altus Schools AudeoCombinedKG-12450
Altus Schools Charter School of San DiegoHigh06-121,375
America's Finest CharterCombinedKG-12396
Angier ElementaryElementaryKG-05398
Ashley Falls ElementaryElementaryKG-06367
Audubon K-8ElementaryKG-08495
Baker ElementaryElementaryKG-05361
Balboa ElementaryElementaryKG-05457
Barnard ElementaryElementaryKG-05473
Bay Park ElementaryElementaryKG-05504
Bell MiddleMiddle06-08700
Benchley/Weinberger ElementaryElementaryKG-05560
Bernardo Heights MiddleMiddle06-081,487
Bethune K-8ElementaryKG-08520
Birney ElementaryElementaryKG-05535
Black Mountain MiddleMiddle06-081,077
Boone ElementaryElementaryKG-05342
Burbank ElementaryElementaryKG-05317
Cabrillo ElementaryElementaryKG-04157
Cadman ElementaryElementaryKG-05184
Canyon Crest AcademyHigh09-122,147
Canyon Hills HighHigh09-121,183
Canyon View ElementaryElementaryKG-05505
Carmel Creek ElementaryElementaryKG-03317
Carmel Del Mar ElementaryElementaryKG-06562
Carmel Valley MiddleMiddle07-08697
Carson ElementaryElementaryKG-05336
Carver ElementaryElementaryKG-05187
Central ElementaryElementaryKG-05497
Challenger MiddleMiddle06-08960
Chavez ElementaryElementaryKG-05361
Cherokee Point ElementaryElementaryKG-05298
Chesterton ElementaryElementaryKG-05365
Chollas/Mead ElementaryElementaryKG-05534
City Heights Preparatory CharterHigh06-12160
Clairemont Canyons AcademyElementaryKG-05318
Clairemont HighHigh09-12823
Clark MiddleMiddle06-08696
Correia MiddleMiddle07-08602
Crawford HighHigh09-121,318
Creative Performing and Media ArtsMiddle06-08614
Creekside ElementaryElementaryKG-05585
Crown Point ElementaryElementaryKG-05313
Cubberley ElementaryElementaryKG-05199
Curie ElementaryElementaryKG-05536
Dailard ElementaryElementaryKG-05567
DanaMiddle05-06646
Darnall CharterElementaryKG-08442
De Portola MiddleMiddle06-08680
Deer Canyon ElementaryElementaryKG-05354
Del Norte HighHigh09-122,557
Del Sur ElementaryElementaryKG-05891
Design 39 CampusElementaryKG-081,216
Dewey ElementaryElementaryKG-04267
Diego Hills Central Public CharterCombinedKG-12301
Dingeman ElementaryElementaryKG-05689
Doyle ElementaryElementaryKG-05603
e3 Civic HighHigh09-12360
East Village Middle College HighHigh09-12138
Edison ElementaryElementaryKG-05375
ElevateElementaryKG-08476
Emory ElementaryElementaryKG-06399
Empower Language AcademyElementaryKG-06153
Encanto ElementaryElementaryKG-05386
Ericson ElementaryElementaryKG-05650
Euclid ElementaryElementaryKG-05509
Farb MiddleMiddle06-08443
Fay ElementaryElementaryKG-05514
Field ElementaryElementaryKG-05238
Finney (Myrtle S.) ElementaryElementaryKG-06396
Fletcher ElementaryElementaryKG-05·
Florence ElementaryElementaryKG-05213
Foster ElementaryElementaryKG-05518
Franklin ElementaryElementaryKG-05380
Freese ElementaryElementaryKG-05280
Fulton K-8ElementaryKG-08310
Gage ElementaryElementaryKG-05698
Garfield ElementaryElementaryKG-05308
Garfield HighHigh09-12226
Godfrey G. Berry ElementaryElementaryKG-06273
Golden Hill K-8ElementaryKG-08464
Gompers Preparatory AcademyHigh06-121,175
Grant K-8ElementaryKG-08743
Green ElementaryElementaryKG-05493
Hage ElementaryElementaryKG-05505
Hamilton ElementaryElementaryKG-05406
Hancock ElementaryElementaryKG-05644
Hardy ElementaryElementaryKG-05353
Harriet Tubman Village CharterElementaryKG-08446
Hawthorne ElementaryElementaryKG-05248
Health Sciences High and Middle CollegeHigh09-12535
Hearst ElementaryElementaryKG-05527
Henry HighHigh09-122,485
Hickman ElementaryElementaryKG-05457
High Tech ElementaryElementaryKG-05444

About San Diego

San Diego, California is home to 286 public schools, with combined enrollment of approximately 163,334 students. By school count, it is a broad city.

Looking at the level breakdown, the city covers 179 elementary, 40 middle, 52 high, and 15 other.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 9%: 178,553 students in SY 2017-18 versus 163,033 in SY 2024-25. San Diego now counts 282 public schools, down from 284 in SY 2017-18.

On allk12, the community for San Diego discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in San Diego, California?
There are 286 public K-12 schools in San Diego, with a combined enrollment of about 163,334.
How many elementary, middle, and high schools are in San Diego?
San Diego has 179 elementary, 40 middle, 52 high, 15 combined-grade public schools.
What is the largest public school in San Diego?
Del Norte High is the largest public school in San Diego by enrollment, with approximately 2,557 students.
What school districts serve San Diego?
San Diego is served by 59 public school districts, including San Diego Unified, Altus Schools Audeo District, America's Finest Charter District, Diego Hills Central Public Charter District, Learning Choice Academy District and 54 others.
What grade levels do public schools in San Diego cover?
Public schools in San Diego serve students from kindergarten through grade 12.
Are there charter schools in San Diego?
49 of the 286 public schools in San Diego are charter schools.

San Diego school rankings

Largest schoolsAll rankings →