Guest, Sign inJoin

Post to San Diego

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
La Jolla Shores view (cropped)Photo: Dirk Hansen · CC BY-SA 3.0
B+
Schools in San Diego · San Diego City Unified School District, Sweetwater Union High School District

San Diego’s public schools outscore 73% of California districts

On the state math tests, 40% of San Diego’s students scored proficient, above the California average (33%). The grade covers the three public school districts serving San Diego, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within California, not nationally.

#219of 847 California townsK–12Where will my kid go?

From California state tests taken in spring 2022, when 94% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
54%
▲ 8 pts vs CA 47%
2021–22
Math proficiency
40%
▲ 7 pts vs CA 33%
2021–22
Graduate on time
89%
▲ 3 pts vs CA 86%
class of 2023
Spent per student
$21.3K
▲ 0% vs CA $21.2K
FY2024 · San Diego City Unified
Students per teacher
22.9
CA 21.6 · larger classes
Schools in town
360
106,130 students on the public path
In brief

San Diego’s schools, in brief

Above the state on both counts

Reading proficiency is 54% and math 40% across its districts in spring 2022, against 47% and 33% statewide; 89% of the class of 2023 graduated in four years, against 86%. Test scores ↓

Spending and class size

San Diego City Unified spends $21,281 per student and Sweetwater Union High $16,482, against $21,206 across California (FY2024). Neither counts toward the grade. Districts ↓

120 elementary schools, then 41 middle and 27 high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

America's Finest Charter, San Diego Global Vision Academy, Elevate, High Tech High Media Arts, Altus Schools Audeo, Iftin Charter, Keiller Leadership Academy, Urban Discovery Academy Charter, KIPP Adelante Preparatory Academy, King-Chavez Academy of Excellence, Innovations Academy, Kavod Charter, King-Chavez Preparatory Academy, City Heights Preparatory Charter, High Tech High, High Tech Elementary Explorer, Gompers Preparatory Academy, High Tech Middle, San Diego Cooperative Charter, Harriet Tubman Village Charter, Altus Schools Charter School of San Diego, High Tech Middle Media Arts, High Tech High International, Albert Einstein Academies, Old Town Academy K-8 Charter, King-Chavez Primary Academy, High Tech Elementary Mesa, Museum, School for Entrepreneurship and Technology, The O'Farrell Charter, Preuss School UCSD, King-Chavez Community High, High Tech Middle Mesa, McGill School of Success, King-Chavez Arts and Athletics Academy, Holly Drive Leadership Academy, Learning Choice Academy, High Tech High Mesa, e3 Civic High, Darnall Charter, Health Sciences High and Middle College, Empower Language Academy, Magnolia Science Academy San Diego, High Tech Elementary, Nestor Language Academy Charter, Urban Corps of San Diego County Charter, Cathedral Catholic High School (private), Francis W Parker School (private), Francis Parker School (private), La Jolla Country Day School (private), The Bishop's School (private), Academy of Our Lady of Peace (private), St. Augustine High School (private), The Rock Academy (private), Ocean View Christian Academy (private), Human Factor Leadership Academy (private), San Diego French American School (private), Bright Horizon Academy (private), The Gillispie School (private), Bright Horizon Academy (private), St. Therese Academy (private), St. Vincent de Paul Elementary School (private), Good Shepherd Catholic School (private), Nazareth School San Diego, Inc. (private), Our Lady of MT. Carmel (private), Notre Dame Academy (private), Soille San Diego Hebrew Bay School (private), The Waldorf School of San Diego (private), The Childrens School (private), St. Columba School (private), Le Lycee Francais de San Diego (private), Warren-Walker Middle School (private), Mission Bay Montessori Academy (private), Warren-Walker School (private), St. Charles Borromeo Academy (private), Childrens Creative/Performing Arts Acad San Diego (private), Our Ladys School (private), St. Rita's School (private), St. Patrick School (private), St. Gregory the Great Catholic School (private), All Hallows Academy (private), St. Charles Catholic School (private), Cristo Rey San Diego High School (private), Maria Montessori School (private), Stella Maris Academy (private), San Diego Jewish Academy (private), St. Didacus School (private), Del Mar Pines School (private), St. Paul's Lutheran School (private), Christ the Cornerstone Lutheran Academy (private), Scripps Montessori School (private), Reformation Lutheran School (private), Kinderhouse Montessori School (private), Sam & Rose Stein Education Center (private), Carmel Valley Montessori School (private), Coastal Christian Academy (private), San Diego Center for Children Academy (private), Montessori School of San Diego (private), Nativity Prep Academy (private), Beth Montessori (private), Childrens Workshop (private), Pioneer Programs-Community School of San Diego Hig (private), Tabernacle Christian Academy (private), Cook Education Center (private), Day Prep (private), Aseltine School (private), Lat Online School (private), Torah High School of San Diego (private), Fusion San Diego Scripps Ranch (private), Fusion Academy - San Diego (private), Scy High (Southern California Yeshiva High School) (private), La Jolla Village Montessori School (private), Japanese Academy of San Diego (private), Cal Coast Academy (private), Urban Skills Center (private), True Faith Academy (private), Community School of San Diego (private), Colema Academy (private) and La Jolla Learning Works (private) are in town. Ingenuity Charter, San Diego Virtual, San Diego Mission Academy, Mt. Everest Academy, iHigh Virtual Academy and Launch Virtual Academy, online schools, are based here too; they aren’t counted as local schools. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind San Diego’s grade

A− Test scoresC+ Graduation

B+: better than 73% of California school districts, #219 of 847 California towns. Test scores and graduation are both above the California average; test scores are the stronger of the two.

California school districts we grade (1,872)Better than 73%
Lower resultsHigher results
California towns with similar household incomes (548)Better than 77%
A firm grade. Ordinary sampling error in 66,911 test results and a graduating class of 6,923 wouldn’t change the letter. The tests are from spring 2022, when 94% of San Diego’s students in the tested grades sat them (66,893 in math, 66,930 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve San Diego, with each school’s own grade.

120 schools teach K in San Diego’s district. Which one depends on your address. Their grades range from D to B+, so check the specific school.
Logan Memorial Educational Campus
Grades K–12
C−
1,467 students21:1Rate it →
Language Academy
Elementary · Grades K–8
1,015 students24:1Rate it →
Zamorano Elementary
Elementary · Grades K–5
823 students25:1Rate it →
Grant K-8
Elementary · Grades K–8
D
743 students22:1Rate it →
Scripps Elementary
Elementary · Grades K–5
733 students28:1Rate it →
Jonas Salk Elementary
Elementary · Grades K–5
732 students25:1Rate it →
Longfellow UTK-8
Elementary · Grades K–8
726 students24:1Rate it →
Jerabek Elementary
Elementary · Grades K–5
718 students27:1Rate it →
Rosa Parks Elementary
Elementary · Grades K–5
705 students26:1Rate it →
Gage Elementary
Elementary · Grades K–5
698 students25:1Rate it →
Dingeman Elementary
Elementary · Grades K–5
689 students26:1Rate it →
Spreckels Elementary
Elementary · Grades K–5
680 students27:1Rate it →
Ericson Elementary
Elementary · Grades K–5
650 students24:1Rate it →
Hancock Elementary
Elementary · Grades K–5
644 students23:1Rate it →
Miramar Ranch Elementary
Elementary · Grades K–5
B+
637 students25:1Rate it →
Miller Elementary
Elementary · Grades K–5
C−
611 students23:1Rate it →
Doyle Elementary
Elementary · Grades K–5
603 students25:1Rate it →
Porter Elementary
Elementary · Grades K–6
590 students24:1Rate it →
McKinley Elementary
Elementary · Grades K–5
588 students26:1Rate it →
Sandburg Elementary
Elementary · Grades K–5
570 students23:1Rate it →
Dailard Elementary
Elementary · Grades K–5
567 students26:1Rate it →
La Jolla Elementary
Elementary · Grades K–5 · La Jolla
566 students24:1Rate it →
Benchley/Weinberger Elementary
Elementary · Grades K–5
560 students25:1Rate it →
Oak Park Elementary
Elementary · Grades K–5
545 students24:1Rate it →
Marvin Elementary
Elementary · Grades K–5
543 students26:1Rate it →
Mason Elementary
Elementary · Grades K–5
538 students24:1Rate it →
Curie Elementary
Elementary · Grades K–5
536 students24:1Rate it →
Birney Elementary
Elementary · Grades K–5
535 students24:1Rate it →
Sherman Elementary
Elementary · Grades K–5
535 students24:1Rate it →
Chollas/Mead Elementary
Elementary · Grades K–5
C−
534 students22:1Rate it →
Hearst Elementary
Elementary · Grades K–5
527 students26:1Rate it →
Bethune K-8
Elementary · Grades K–8
520 students23:1Rate it →
Foster Elementary
Elementary · Grades K–5
518 students24:1Rate it →
Fay Elementary
Elementary · Grades K–5
514 students27:1Rate it →
Euclid Elementary
Elementary · Grades K–5
509 students22:1Rate it →
Hage Elementary
Elementary · Grades K–5
505 students23:1Rate it →
Bay Park Elementary
Elementary · Grades K–5
504 students26:1Rate it →
Tierrasanta Elementary
Elementary · Grades K–5
500 students26:1Rate it →
Central Elementary
Elementary · Grades K–5
497 students21:1Rate it →
Audubon K-8
Elementary · Grades K–8
C−
495 students24:1Rate it →
Holmes Elementary
Elementary · Grades K–5
495 students26:1Rate it →
Green Elementary
Elementary · Grades K–5
493 students26:1Rate it →
Barnard Elementary
Elementary · Grades K–5
473 students23:1Rate it →
Torrey Pines Elementary
Elementary · Grades K–5 · La Jolla
465 students24:1Rate it →
Golden Hill K-8
Elementary · Grades K–8
464 students23:1Rate it →
Balboa Elementary
Elementary · Grades K–5
457 students22:1Rate it →
Hickman Elementary
Elementary · Grades K–5
457 students26:1Rate it →
Ralph Waldo Emerson Elementary
Elementary · Grades K–5
456 students25:1Rate it →
Ocean Beach Elementary
Elementary · Grades K–4
432 students24:1Rate it →
Sessions Elementary
Elementary · Grades K–5
424 students23:1Rate it →
Joyner Elementary
Elementary · Grades K–5
410 students25:1Rate it →
Sunset View Elementary
Elementary · Grades K–4
408 students24:1Rate it →
Hamilton Elementary
Elementary · Grades K–5
C−
406 students23:1Rate it →
Jefferson Elementary
Elementary · Grades K–5
400 students25:1Rate it →
Silver Gate Elementary
Elementary · Grades K–4
399 students24:1Rate it →
Kumeyaay Elementary
Elementary · Grades K–5
398 students23:1Rate it →
Angier Elementary
Elementary · Grades K–5
398 students23:1Rate it →
Walker Elementary
Elementary · Grades K–5
398 students27:1Rate it →
Valencia Park Elementary
Elementary · Grades K–5
C−
393 students23:1Rate it →
Loma Portal Elementary
Elementary · Grades K–4
392 students26:1Rate it →
Ibarra Elementary
Elementary · Grades K–5
390 students23:1Rate it →
Encanto Elementary
Elementary · Grades K–5
386 students21:1Rate it →
Horton Elementary
Elementary · Grades K–5
386 students26:1Rate it →
Nye Elementary
Elementary · Grades K–5
385 students24:1Rate it →
Bird Rock Elementary
Elementary · Grades K–5 · La Jolla
383 students23:1Rate it →
Perkins K-8
Elementary · Grades K–8
381 students20:1Rate it →
Franklin Elementary
Elementary · Grades K–5
380 students25:1Rate it →
Nipaquay Elementary
Elementary · Grades K–5
378 students25:1Rate it →
Edison Elementary
Elementary · Grades K–5
375 students22:1Rate it →
Marshall Elementary
Elementary · Grades K–5
367 students23:1Rate it →
Penn Elementary
Elementary · Grades K–5
366 students23:1Rate it →
Chesterton Elementary
Elementary · Grades K–5
365 students24:1Rate it →
Vista Grande Elementary
Elementary · Grades K–5
364 students24:1Rate it →
Linda Vista Elementary
Elementary · Grades K–5
362 students21:1Rate it →
Baker Elementary
Elementary · Grades K–5
361 students24:1Rate it →
Chavez Elementary
Elementary · Grades K–5
361 students24:1Rate it →
Hardy Elementary
Elementary · Grades K–5
353 students26:1Rate it →
Pendleton Elementary
Elementary · Grades K–5
352 students29:1Rate it →
Boone Elementary
Elementary · Grades K–5
342 students24:1Rate it →
Perry Elementary
Elementary · Grades K–5
341 students22:1Rate it →
Carson Elementary
Elementary · Grades K–5
336 students24:1Rate it →
John Muir
Elementary · Grades K–8
336 students20:1Rate it →
Clairemont Canyons Academy
Elementary · Grades K–5
C−
318 students19:1Rate it →
Burbank Elementary
Elementary · Grades K–5
317 students24:1Rate it →
Kimbrough Elementary
Elementary · Grades K–5
316 students23:1Rate it →
Crown Point Elementary
Elementary · Grades K–5
313 students26:1Rate it →
Pacific Beach Elementary
Elementary · Grades K–5
312 students25:1Rate it →
Fulton K-8
Elementary · Grades K–8
310 students22:1Rate it →
Garfield Elementary
Elementary · Grades K–5
308 students22:1Rate it →
Cherokee Point Elementary
Elementary · Grades K–5
298 students25:1Rate it →
Adams Elementary
Elementary · Grades K–5
290 students21:1Rate it →
Johnson Elementary
Elementary · Grades K–5
283 students24:1Rate it →
Freese Elementary
Elementary · Grades K–5
280 students22:1Rate it →
Rodriguez Elementary
Elementary · Grades K–5
280 students25:1Rate it →
Normal Heights Elementary
Elementary · Grades K–5
275 students23:1Rate it →
Rolando Park Elementary
Elementary · Grades K–5
270 students21:1Rate it →
Dewey Elementary
Elementary · Grades K–4
267 students22:1Rate it →
Juarez Elementary
Elementary · Grades K–5
264 students26:1Rate it →
Jones Elementary
Elementary · Grades K–5
257 students26:1Rate it →
Hawthorne Elementary
Elementary · Grades K–5
248 students23:1Rate it →
Washington Elementary
Elementary · Grades K–5
245 students22:1Rate it →
Field Elementary
Elementary · Grades K–5
238 students24:1Rate it →
Toler Elementary
Elementary · Grades K–5
235 students20:1Rate it →
Alcott Elementary
Elementary · Grades K–5
234 students23:1Rate it →
Pacific View Leadership Elementary
Elementary · Grades K–5
227 students26:1Rate it →
Florence Elementary
Elementary · Grades K–5
C−
213 students19:1Rate it →
Paradise Hills Elementary
Elementary · Grades K–5
213 students24:1Rate it →
Lafayette Elementary
Elementary · Grades K–5
208 students13:1Rate it →
Webster Elementary
Elementary · Grades K–5
208 students23:1Rate it →
Rowan Elementary
Elementary · Grades K–5
205 students22:1Rate it →
Wegeforth Elementary
Elementary · Grades K–5
200 students20:1Rate it →
Cubberley Elementary
Elementary · Grades K–5
199 students23:1Rate it →
Mountain View
Elementary · Grades K–8
195 students18:1Rate it →
Carver Elementary
Elementary · Grades K–5
187 students23:1Rate it →
Ross Elementary
Elementary · Grades K–5
187 students23:1Rate it →
Cadman Elementary
Elementary · Grades K–5
184 students23:1Rate it →
Sequoia Elementary
Elementary · Grades K–5
180 students18:1Rate it →
Cabrillo Elementary
Elementary · Grades K–4
157 students20:1Rate it →
Whitman Elementary
Elementary · Grades K–5
102 students26:1Rate it →
Home & Hosp/Transition Support
Grades K–12
66 students4:1Rate it →
The path, start to finish
K–5120 elementary schoolsDepends on your addressD to B+
6–841 middle schoolsDepends on your addressD− to B−
9–1227 high schoolsDepends on your addressC− to A+

Parts of San Diego (18%, 15%, 13%, 5%, 4%, 4%, 3%, 3% and 2% of its land) are served by Escondido Union High, Poway Unified, Grossmont Union High, San Ysidro Elementary, Del Mar Union Elementary, San Pasqual Union Elementary, South Bay Union, Santee and Solana Beach Elementary instead. To confirm the school for a specific address, ask the district.

Three districts serve San Diego

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well above the state in reading

Reading · K–12, San Diego City Unified School District53%
State average 46.7% · 46097 students tested
Math · K–12, San Diego City Unified School District41%
State average 33.1% · 46187 students tested
Reading · 7–12, Sweetwater Union High School District50%
State average 46.7% · 15057 students tested
Math · 7–12, Sweetwater Union High School District26%
State average 33.1% · 15005 students tested
Reading · 7–12, San Dieguito Union High School District77%
State average 46.7% · 5776 students tested
Math · 7–12, San Dieguito Union High School District66%
State average 33.1% · 5701 students tested

San Diego vs. its neighbors

Schools grades for the California towns that share San Diego’s borders.

Schools next door
TownSchoolsMain districts
San DiegoB+San Diego City Unified K–12 · Sweetwater Union High 7–12 · San Dieguito Union High 7–12
PowayAPoway Unified K–12 · Escondido Union High 9–12
SanteeB+Santee K–8 · Grossmont Union High 9–12
EscondidoC+Escondido Union Elementary K–8 · Escondido Union High 9–12
Lemon GroveB−Lemon Grove Elementary K–8 · Grossmont Union High 9–12
La MesaBLa Mesa-Spring Valley K–8 · Grossmont Union High 9–12
CoronadoB+Coronado Unified K–12 · Sweetwater Union High 7–12
National CityBNational Elementary K–6 · Sweetwater Union High 7–12
Imperial BeachB−South Bay Union K–8 · Sweetwater Union High 7–12
Chula VistaB+Chula Vista Elementary K–6 · Sweetwater Union High 7–12
Del MarA+Del Mar Union Elementary K–6 · San Dieguito Union High 7–12
Solana BeachA+Solana Beach Elementary K–6 · San Dieguito Union High 7–12
El CajonC+Cajon Valley Union Elementary K–8 · Grossmont Union High 9–12

4 of the 12 neighbors share Sweetwater Union High with San Diego for grades 7–12, so their letters differ mainly through the lower grades.

Every school in San Diego

366 schools. Each public school’s letter compares its own 2020–21 reading and math results with California’s other public schools (the newest school-level results we have).

District schools in San Diegoby address
Logan Memorial Educational Campus
Grades K–12
C−
1,467 students21:1Rate it →
Language Academy
Elementary · Grades K–8
1,015 students24:1Rate it →
Zamorano Elementary
Elementary · Grades K–5
823 students25:1Rate it →
Grant K-8
Elementary · Grades K–8
D
743 students22:1Rate it →
Scripps Elementary
Elementary · Grades K–5
733 students28:1Rate it →
Jonas Salk Elementary
Elementary · Grades K–5
732 students25:1Rate it →
Longfellow UTK-8
Elementary · Grades K–8
726 students24:1Rate it →
Jerabek Elementary
Elementary · Grades K–5
718 students27:1Rate it →
Rosa Parks Elementary
Elementary · Grades K–5
705 students26:1Rate it →
Gage Elementary
Elementary · Grades K–5
698 students25:1Rate it →
Dingeman Elementary
Elementary · Grades K–5
689 students26:1Rate it →
Spreckels Elementary
Elementary · Grades K–5
680 students27:1Rate it →
Ericson Elementary
Elementary · Grades K–5
650 students24:1Rate it →
Hancock Elementary
Elementary · Grades K–5
644 students23:1Rate it →
Miramar Ranch Elementary
Elementary · Grades K–5
B+
637 students25:1Rate it →
Miller Elementary
Elementary · Grades K–5
C−
611 students23:1Rate it →
Doyle Elementary
Elementary · Grades K–5
603 students25:1Rate it →
Porter Elementary
Elementary · Grades K–6
590 students24:1Rate it →
McKinley Elementary
Elementary · Grades K–5
588 students26:1Rate it →
Sandburg Elementary
Elementary · Grades K–5
570 students23:1Rate it →
Dailard Elementary
Elementary · Grades K–5
567 students26:1Rate it →
La Jolla Elementary
Elementary · Grades K–5 · La Jolla
566 students24:1Rate it →
Benchley/Weinberger Elementary
Elementary · Grades K–5
560 students25:1Rate it →
Oak Park Elementary
Elementary · Grades K–5
545 students24:1Rate it →
Marvin Elementary
Elementary · Grades K–5
543 students26:1Rate it →
Mason Elementary
Elementary · Grades K–5
538 students24:1Rate it →
Curie Elementary
Elementary · Grades K–5
536 students24:1Rate it →
Birney Elementary
Elementary · Grades K–5
535 students24:1Rate it →
Sherman Elementary
Elementary · Grades K–5
535 students24:1Rate it →
Chollas/Mead Elementary
Elementary · Grades K–5
C−
534 students22:1Rate it →
Hearst Elementary
Elementary · Grades K–5
527 students26:1Rate it →
Bethune K-8
Elementary · Grades K–8
520 students23:1Rate it →
Foster Elementary
Elementary · Grades K–5
518 students24:1Rate it →
Fay Elementary
Elementary · Grades K–5
514 students27:1Rate it →
Euclid Elementary
Elementary · Grades K–5
509 students22:1Rate it →
Hage Elementary
Elementary · Grades K–5
505 students23:1Rate it →
Bay Park Elementary
Elementary · Grades K–5
504 students26:1Rate it →
Tierrasanta Elementary
Elementary · Grades K–5
500 students26:1Rate it →
Central Elementary
Elementary · Grades K–5
497 students21:1Rate it →
Audubon K-8
Elementary · Grades K–8
C−
495 students24:1Rate it →
Holmes Elementary
Elementary · Grades K–5
495 students26:1Rate it →
Green Elementary
Elementary · Grades K–5
493 students26:1Rate it →
Barnard Elementary
Elementary · Grades K–5
473 students23:1Rate it →
Torrey Pines Elementary
Elementary · Grades K–5 · La Jolla
465 students24:1Rate it →
Golden Hill K-8
Elementary · Grades K–8
464 students23:1Rate it →
Balboa Elementary
Elementary · Grades K–5
457 students22:1Rate it →
Hickman Elementary
Elementary · Grades K–5
457 students26:1Rate it →
Ralph Waldo Emerson Elementary
Elementary · Grades K–5
456 students25:1Rate it →
Ocean Beach Elementary
Elementary · Grades K–4
432 students24:1Rate it →
Sessions Elementary
Elementary · Grades K–5
424 students23:1Rate it →
Joyner Elementary
Elementary · Grades K–5
410 students25:1Rate it →
Sunset View Elementary
Elementary · Grades K–4
408 students24:1Rate it →
Hamilton Elementary
Elementary · Grades K–5
C−
406 students23:1Rate it →
Jefferson Elementary
Elementary · Grades K–5
400 students25:1Rate it →
Silver Gate Elementary
Elementary · Grades K–4
399 students24:1Rate it →
Kumeyaay Elementary
Elementary · Grades K–5
398 students23:1Rate it →
Angier Elementary
Elementary · Grades K–5
398 students23:1Rate it →
Walker Elementary
Elementary · Grades K–5
398 students27:1Rate it →
Valencia Park Elementary
Elementary · Grades K–5
C−
393 students23:1Rate it →
Loma Portal Elementary
Elementary · Grades K–4
392 students26:1Rate it →
Ibarra Elementary
Elementary · Grades K–5
390 students23:1Rate it →
Encanto Elementary
Elementary · Grades K–5
386 students21:1Rate it →
Horton Elementary
Elementary · Grades K–5
386 students26:1Rate it →
Nye Elementary
Elementary · Grades K–5
385 students24:1Rate it →
Bird Rock Elementary
Elementary · Grades K–5 · La Jolla
383 students23:1Rate it →
Perkins K-8
Elementary · Grades K–8
381 students20:1Rate it →
Franklin Elementary
Elementary · Grades K–5
380 students25:1Rate it →
Nipaquay Elementary
Elementary · Grades K–5
378 students25:1Rate it →
Edison Elementary
Elementary · Grades K–5
375 students22:1Rate it →
Marshall Elementary
Elementary · Grades K–5
367 students23:1Rate it →
Penn Elementary
Elementary · Grades K–5
366 students23:1Rate it →
Chesterton Elementary
Elementary · Grades K–5
365 students24:1Rate it →
Vista Grande Elementary
Elementary · Grades K–5
364 students24:1Rate it →
Linda Vista Elementary
Elementary · Grades K–5
362 students21:1Rate it →
Baker Elementary
Elementary · Grades K–5
361 students24:1Rate it →
Chavez Elementary
Elementary · Grades K–5
361 students24:1Rate it →
Hardy Elementary
Elementary · Grades K–5
353 students26:1Rate it →
Pendleton Elementary
Elementary · Grades K–5
352 students29:1Rate it →
Boone Elementary
Elementary · Grades K–5
342 students24:1Rate it →
Perry Elementary
Elementary · Grades K–5
341 students22:1Rate it →
Carson Elementary
Elementary · Grades K–5
336 students24:1Rate it →
John Muir
Elementary · Grades K–8
336 students20:1Rate it →
Clairemont Canyons Academy
Elementary · Grades K–5
C−
318 students19:1Rate it →
Burbank Elementary
Elementary · Grades K–5
317 students24:1Rate it →
Kimbrough Elementary
Elementary · Grades K–5
316 students23:1Rate it →
Crown Point Elementary
Elementary · Grades K–5
313 students26:1Rate it →
Pacific Beach Elementary
Elementary · Grades K–5
312 students25:1Rate it →
Fulton K-8
Elementary · Grades K–8
310 students22:1Rate it →
Garfield Elementary
Elementary · Grades K–5
308 students22:1Rate it →
Cherokee Point Elementary
Elementary · Grades K–5
298 students25:1Rate it →
Adams Elementary
Elementary · Grades K–5
290 students21:1Rate it →
Johnson Elementary
Elementary · Grades K–5
283 students24:1Rate it →
Freese Elementary
Elementary · Grades K–5
280 students22:1Rate it →
Rodriguez Elementary
Elementary · Grades K–5
280 students25:1Rate it →
Normal Heights Elementary
Elementary · Grades K–5
275 students23:1Rate it →
Rolando Park Elementary
Elementary · Grades K–5
270 students21:1Rate it →
Dewey Elementary
Elementary · Grades K–4
267 students22:1Rate it →
Juarez Elementary
Elementary · Grades K–5
264 students26:1Rate it →
Jones Elementary
Elementary · Grades K–5
257 students26:1Rate it →
Hawthorne Elementary
Elementary · Grades K–5
248 students23:1Rate it →
Washington Elementary
Elementary · Grades K–5
245 students22:1Rate it →
Field Elementary
Elementary · Grades K–5
238 students24:1Rate it →
Toler Elementary
Elementary · Grades K–5
235 students20:1Rate it →
Alcott Elementary
Elementary · Grades K–5
234 students23:1Rate it →
Pacific View Leadership Elementary
Elementary · Grades K–5
227 students26:1Rate it →
Florence Elementary
Elementary · Grades K–5
C−
213 students19:1Rate it →
Paradise Hills Elementary
Elementary · Grades K–5
213 students24:1Rate it →
Lafayette Elementary
Elementary · Grades K–5
208 students13:1Rate it →
Webster Elementary
Elementary · Grades K–5
208 students23:1Rate it →
Rowan Elementary
Elementary · Grades K–5
205 students22:1Rate it →
Wegeforth Elementary
Elementary · Grades K–5
200 students20:1Rate it →
Cubberley Elementary
Elementary · Grades K–5
199 students23:1Rate it →
Mountain View
Elementary · Grades K–8
195 students18:1Rate it →
Carver Elementary
Elementary · Grades K–5
187 students23:1Rate it →
Ross Elementary
Elementary · Grades K–5
187 students23:1Rate it →
Cadman Elementary
Elementary · Grades K–5
184 students23:1Rate it →
Sequoia Elementary
Elementary · Grades K–5
180 students18:1Rate it →
Cabrillo Elementary
Elementary · Grades K–4
157 students20:1Rate it →
Whitman Elementary
Elementary · Grades K–5
102 students26:1Rate it →
Home & Hosp/Transition Support
Grades K–12
66 students4:1Rate it →
Dana
Middle · Grades 5–6
646 students23:1Rate it →
Marshall Middle
Middle · Grades 6–8
1,390 students26:1Rate it →
San Diego SCPA
High · Grades 6–12
1,297 students25:1Rate it →
Lewis Middle
Middle · Grades 6–8
1,013 students24:1Rate it →
Pershing Middle
Middle · Grades 6–8
980 students25:1Rate it →
Challenger Middle
Middle · Grades 6–8
C−
960 students25:1Rate it →
Standley Middle
Middle · Grades 6–8
813 students22:1Rate it →
Roosevelt International Middle
Middle · Grades 6–8
C−
760 students22:1Rate it →
Muirlands Middle
Middle · Grades 6–8 · La Jolla
C−
742 students26:1Rate it →
Pacific Beach Middle
Middle · Grades 6–8
715 students20:1Rate it →
Wilson Middle
Middle · Grades 6–8
D−
712 students20:1Rate it →
Wangenheim Middle
Middle · Grades 6–8
703 students25:1Rate it →
Marston Middle
Middle · Grades 6–8
702 students22:1Rate it →
Bell Middle
Middle · Grades 6–8
700 students21:1Rate it →
Clark Middle
Middle · Grades 6–8
C−
696 students22:1Rate it →
Mann Middle
Middle · Grades 6–8
680 students23:1Rate it →
De Portola Middle
Middle · Grades 6–8
680 students24:1Rate it →
Creative Performing and Media Arts
Middle · Grades 6–8
C−
614 students17:1Rate it →
Knox Middle
Middle · Grades 6–8
D−
488 students21:1Rate it →
Farb Middle
Middle · Grades 6–8
443 students15:1Rate it →
Taft Middle
Middle · Grades 6–8
410 students21:1Rate it →
Millennial Tech Middle
Middle · Grades 6–8
378 students17:1Rate it →
Innovation Middle
Middle · Grades 6–8
350 students17:1Rate it →
Montgomery Middle
Middle · Grades 6–8
C−
337 students19:1Rate it →
Pacific Trails Middle
Middle · Grades 7–8
971 students24:1Rate it →
Montgomery Middle
Middle · Grades 7–8
B−
734 students21:1Rate it →
Carmel Valley Middle
Middle · Grades 7–8
697 students24:1Rate it →
Correia Middle
Middle · Grades 7–8
602 students23:1Rate it →
Southwest Middle
Middle · Grades 7–8
C−
515 students20:1Rate it →
Mar Vista Academy
Middle · Grades 7–8
C−
462 students18:1Rate it →
Torrey Pines High
High · Grades 9–12
2,536 students25:1Rate it →
Henry High
High · Grades 9–12
2,485 students26:1Rate it →
Mira Mesa High
High · Grades 9–12
2,187 students25:1Rate it →
Canyon Crest Academy
High · Grades 9–12
2,147 students26:1Rate it →
Hoover High
High · Grades 9–12
2,011 students23:1Rate it →
San Ysidro High
High · Grades 9–12
B+
1,941 students23:1Rate it →
Scripps Ranch High
High · Grades 9–12
A+
1,890 students27:1Rate it →
Point Loma High
High · Grades 9–12
A
1,724 students25:1Rate it →
San Diego High
High · Grades 9–12
1,602 students26:1Rate it →
Morse High
High · Grades 9–12
1,591 students22:1Rate it →
Montgomery Senior High
High · Grades 9–12
B
1,568 students22:1Rate it →
Southwest Senior High
High · Grades 9–12
B
1,563 students22:1Rate it →
Lincoln High
High · Grades 9–12
1,487 students24:1Rate it →
University City High
High · Grades 9–12
A+
1,465 students25:1Rate it →
Crawford High
High · Grades 9–12
C−
1,318 students25:1Rate it →
Mission Bay High
High · Grades 9–12
1,240 students20:1Rate it →
Canyon Hills High
High · Grades 9–12
1,183 students22:1Rate it →
La Jolla High
High · Grades 9–12 · La Jolla
1,174 students24:1Rate it →
Clairemont High
High · Grades 9–12
823 students23:1Rate it →
Madison High
High · Grades 9–12
780 students20:1Rate it →
Kearny Digital Media & Design
High · Grades 9–12
349 students25:1Rate it →
Kearny College Connections
High · Grades 9–12
339 students26:1Rate it →
Kearny School of Biomedical Science and Technology
High · Grades 9–12
B+
313 students23:1Rate it →
Kearny Eng Innov & Design
High · Grades 9–12
297 students25:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
The O'Farrell Charter
Grades K–12
Charter
1,862 students19:1Rate it →
Albert Einstein Academies
Elementary · Grades K–8
Charter
1,448 students23:1Rate it →
Altus Schools Charter School of San Diego
High · Grades 6–12
Charter
1,375 students35:1Rate it →
Gompers Preparatory Academy
High · Grades 6–12
C−
Charter
1,175 students21:1Rate it →
Nestor Language Academy Charter
Elementary · Grades K–8
B−
Charter
1,079 students25:1Rate it →
Preuss School UCSD
High · Grades 6–12 · La Jolla
Charter
825 students19:1Rate it →
Keiller Leadership Academy
Elementary · Grades K–8
C+
Charter
635 students18:1Rate it →
Health Sciences High and Middle College
High · Grades 9–12
B−
Charter
535 students21:1Rate it →
Iftin Charter
Elementary · Grades K–8
C−
Charter
531 students31:1Rate it →
Elevate
Elementary · Grades K–8
A
Charter
476 students22:1Rate it →
Magnolia Science Academy San Diego
Middle · Grades 6–8
Charter
464 students27:1Rate it →
San Diego Global Vision Academy
Elementary · Grades K–8
Charter
463 students21:1Rate it →
San Diego Cooperative Charter
Elementary · Grades K–8
B+
Charter
454 students18:1Rate it →
Altus Schools Audeo
Grades K–12
Charter
450 students31:1Rate it →
Harriet Tubman Village Charter
Elementary · Grades K–8
Charter
446 students23:1Rate it →
High Tech Elementary
Elementary · Grades K–5
Charter
444 students23:1Rate it →
Darnall Charter
Elementary · Grades K–8
Charter
442 students22:1Rate it →
Innovations Academy
Elementary · Grades K–8
A−
Charter
436 students19:1Rate it →
High Tech High Mesa
High · Grades 9–12
Charter
435 students22:1Rate it →
High Tech Elementary Mesa
Elementary · Grades K–5
Charter
423 students24:1Rate it →
High Tech High
High · Grades 9–12
Charter
412 students20:1Rate it →
America's Finest Charter
Grades K–12
C+
Charter
396 students15:1Rate it →
Kavod Charter
Elementary · Grades K–8
A
Charter
395 students19:1Rate it →
High Tech Elementary Explorer
Elementary · Grades K–5
Charter
386 students24:1Rate it →
e3 Civic High
High · Grades 9–12
B
Charter
360 students18:1Rate it →
High Tech High International
High · Grades 9–12
Charter
359 students18:1Rate it →
High Tech High Media Arts
High · Grades 9–12
Charter
355 students17:1Rate it →
High Tech Middle Mesa
Middle · Grades 6–8
Charter
352 students14:1Rate it →
King-Chavez Primary Academy
Elementary · Grades K–3
Charter
344 students20:1Rate it →
High Tech Middle Media Arts
Middle · Grades 6–8
Charter
331 students22:1Rate it →
Urban Discovery Academy Charter
Grades K–12
C−
Charter
330 students19:1Rate it →
High Tech Middle
Middle · Grades 6–8
Charter
324 students17:1Rate it →
KIPP Adelante Preparatory Academy
Middle · Grades 5–8
Charter
314 students18:1Rate it →
School for Entrepreneurship and Technology
High · Grades 9–12
B
Charter
247 students20:1Rate it →
King-Chavez Academy of Excellence
Elementary · Grades K–8
Charter
242 students16:1Rate it →
King-Chavez Community High
High · Grades 9–12
C+
Charter
226 students12:1Rate it →
Museum
Elementary · Grades K–8
A−
Charter
213 students17:1Rate it →
King-Chavez Preparatory Academy
Middle · Grades 6–8
Charter
201 students18:1Rate it →
Urban Corps of San Diego County Charter
High · Grades 9–12
Charter
198 students19:1Rate it →
Old Town Academy K-8 Charter
Elementary · Grades K–8
Charter
194 students16:1Rate it →
Learning Choice Academy
Grades K–12
A−
Charter
177 students16:1Rate it →
City Heights Preparatory Charter
High · Grades 6–12
D−
Charter
160 students17:1Rate it →
King-Chavez Arts and Athletics Academy
Elementary · Grades 4–5
Charter
159 students21:1Rate it →
Empower Language Academy
Elementary · Grades K–6
C−
Charter
153 students22:1Rate it →
McGill School of Success
Elementary · Grades K–5
C+
Charter
108 students18:1Rate it →
Holly Drive Leadership Academy
Elementary · Grades K–8
Charter
108 students17:1Rate it →
Other public schools in San Diegorun by other districts or the state
Finney (Myrtle S.) Elementary
Elementary · Grades K–6
396 students21:1Rate it →
Juarez-Lincoln Elementary
Elementary · Grades K–6
426 students22:1Rate it →
Los Altos Elementary
Elementary · Grades K–6
263 students18:1Rate it →
Silver Wing Elementary
Elementary · Grades K–6
335 students22:1Rate it →
Carmel Del Mar Elementary
Elementary · Grades K–6
562 students22:1Rate it →
Del Mar Heights Elementary
Elementary · Grades K–6 · Del Mar
293 students18:1Rate it →
Del Mar Hills Elementary
Elementary · Grades K–6 · Del Mar
224 students16:1Rate it →
Ashley Falls Elementary
Elementary · Grades K–6
367 students20:1Rate it →
Sage Canyon
Elementary · Grades K–6
457 students19:1Rate it →
Torrey Hills
Elementary · Grades K–6
389 students18:1Rate it →
Sycamore Ridge
Elementary · Grades K–6
386 students18:1Rate it →
Ocean Air
Elementary · Grades K–6
450 students20:1Rate it →
Pacific Sky
Elementary · Grades K–6
368 students22:1Rate it →
Adobe Bluffs Elementary
Elementary · Grades K–5
586 students21:1Rate it →
Highland Ranch Elementary
Elementary · Grades K–5
661 students23:1Rate it →
Mesa Verde Middle
Middle · Grades 6–8
1,178 students25:1Rate it →
Park Village Elementary
Elementary · Grades K–5
671 students23:1Rate it →
Black Mountain Middle
Middle · Grades 6–8
1,077 students23:1Rate it →
Los Penasquitos Elementary
Elementary · Grades K–5
634 students22:1Rate it →
Mt. Carmel High
High · Grades 9–12
1,800 students23:1Rate it →
Rolling Hills Elementary
Elementary · Grades K–5
490 students20:1Rate it →
Sundance Elementary
Elementary · Grades K–5
428 students21:1Rate it →
Sunset Hills Elementary
Elementary · Grades K–5
381 students25:1Rate it →
Westwood Elementary
Elementary · Grades K–5
832 students22:1Rate it →
Shoal Creek Elementary
Elementary · Grades K–5
500 students22:1Rate it →
Creekside Elementary
Elementary · Grades K–5
585 students22:1Rate it →
Canyon View Elementary
Elementary · Grades K–5
505 students20:1Rate it →
Bernardo Heights Middle
Middle · Grades 6–8
1,487 students23:1Rate it →
Rancho Bernardo High
High · Grades 9–12
2,210 students24:1Rate it →
Deer Canyon Elementary
Elementary · Grades K–5
354 students21:1Rate it →
Morning Creek Elementary
Elementary · Grades K–5
531 students21:1Rate it →
Turtleback Elementary
Elementary · Grades K–5
458 students20:1Rate it →
Westview High
High · Grades 9–12
2,116 students24:1Rate it →
Del Sur Elementary
Elementary · Grades K–5
891 students24:1Rate it →
Del Norte High
High · Grades 9–12
2,557 students24:1Rate it →
Willow Grove Elementary
Elementary · Grades K–5
701 students21:1Rate it →
Design 39 Campus
Elementary · Grades K–8
1,216 students24:1Rate it →
Poway to Palomar Middle College High
High · Grades 11–12
88 studentsRate it →
San Pasqual Union Elementary
Elementary · Grades K–8 · Escondido
A−
548 students20:1Rate it →
La Mirada Elementary
Elementary · Grades K–6 · San Ysidro
382 students21:1Rate it →
San Ysidro Middle
Middle · Grades 7–8 · San Ysidro
500 students19:1Rate it →
Smythe Elementary
Elementary · Grades K–6 · San Ysidro
534 students22:1Rate it →
Sunset Elementary
Elementary · Grades K–6 · San Ysidro
520 students23:1Rate it →
Ocean View Hills
Elementary · Grades K–5
1,020 students22:1Rate it →
Willow Elementary
Elementary · Grades K–6 · San Ysidro
643 students21:1Rate it →
Vista Del Mar
Middle · Grades 6–8
541 students21:1Rate it →
Carmel Creek Elementary
Elementary · Grades K–3
317 students23:1Rate it →
Solana Highlands Elementary
Elementary · Grades K–6
384 students21:1Rate it →
Solana Pacific Elementary
Middle · Grades 4–6
375 students23:1Rate it →
Solana Ranch Elementary
Elementary · Grades K–6
482 students22:1Rate it →
Godfrey G. Berry Elementary
Elementary · Grades K–6
D
273 students25:1Rate it →
Emory Elementary
Elementary · Grades K–6
C+
399 students25:1Rate it →
George Nicoloff Elementary
Elementary · Grades K–6 · San Ysidro
D−
616 students25:1Rate it →
Howard Pence Elementary
Elementary · Grades K–6
D
419 students25:1Rate it →
Sunnyslope Elementary
Elementary · Grades K–6
D
324 students25:1Rate it →
Teofilo Mendoza
Elementary · Grades K–6
D
468 students25:1Rate it →
Monarch
Grades K–12
D−
Alternative Education
225 students15:1Rate it →
San Diego County Community
Grades K–12
D−
Alternative Education
510 students12:1Rate it →
San Diego County Court
Grades K–12
D−
Alternative Education
219 students7:1Rate it →
Online schools based in San Diegonot counted as local schools
Private schoolstuition; no state tests, so no grade
Cathedral Catholic High School
High · Grades 9–12
Private · Catholic
1,669 students17:1Rate it →
Francis W Parker School
Grades PK–12
Private · Nonsectarian
1,328 students11:1Rate it →
Francis Parker School
Grades PK–12
Private · Nonsectarian
1,324 students11:1Rate it →
La Jolla Country Day School
Grades PK–12 · La Jolla
Private · Nonsectarian
1,180 students10:1Rate it →
The Bishop's School
Grades 6–12 · La Jolla
Private · Religious
800 students7:1Rate it →
Academy of Our Lady of Peace
High · Grades 9–12
Private · Catholic · All-girls
730 students18:1Rate it →
St. Augustine High School
High · Grades 9–12
Private · Catholic · All-boys
729 students11:1Rate it →
The Rock Academy
Grades PK–12
Private · Religious
566 students13:1Rate it →
Ocean View Christian Academy
Grades PK–12
Private · Religious
504 students21:1Rate it →
Human Factor Leadership Academy
Grades PK–12
Private · Religious
421 students28:1Rate it →
San Diego French American School
Elementary · Grades PK–8 · La Jolla
Private · Nonsectarian
341 students10:1Rate it →
Bright Horizon Academy
Grades PK–12
Private · Religious
336 students11:1Rate it →
The Gillispie School
Elementary · Grades PK–6 · La Jolla
Private · Nonsectarian
310 students13:1Rate it →
Bright Horizon Academy
Grades K–12
Private · Religious
304 students10:1Rate it →
St. Therese Academy
Elementary · Grades K–8
Private · Catholic
302 students8:1Rate it →
St. Vincent de Paul Elementary School
Elementary · Grades PK–8
Private · Catholic
294 students20:1Rate it →
Good Shepherd Catholic School
Elementary · Grades PK–8
Private · Catholic
292 students22:1Rate it →
Nazareth School San Diego, Inc.
Elementary · Grades PK–8
Private · Catholic
290 students19:1Rate it →
Our Lady of MT. Carmel
Elementary · Grades K–8 · San Ysidro
Private · Catholic
284 students23:1Rate it →
Notre Dame Academy
Elementary · Grades PK–8
Private · Catholic
277 students15:1Rate it →
Soille San Diego Hebrew Bay School
Elementary · Grades PK–8
Private · Religious
275 students12:1Rate it →
The Waldorf School of San Diego
Grades PK–12
Private · Nonsectarian
269 students9:1Rate it →
The Childrens School
Elementary · Grades PK–8 · La Jolla
Private · Nonsectarian
268 students10:1Rate it →
St. Columba School
Elementary · Grades PK–8
Private · Catholic
260 students23:1Rate it →
Le Lycee Francais de San Diego
Elementary · Grades PK–8
Private · Nonsectarian
244 students16:1Rate it →
Warren-Walker Middle School
Elementary · Grades K–8
Private · Nonsectarian
222 students15:1Rate it →
Mission Bay Montessori Academy
Elementary · Grades PK–6
Private · Nonsectarian
216 students6:1Rate it →
Warren-Walker School
Elementary · Grades PK–5
Private · Nonsectarian
213 students11:1Rate it →
St. Charles Borromeo Academy
Elementary · Grades K–8
Private · Catholic
213 students15:1Rate it →
Childrens Creative/Performing Arts Acad San Diego
Grades PK–12
Private · Nonsectarian
200 students12:1Rate it →
Our Ladys School
Elementary · Grades PK–8
Private · Catholic
194 students16:1Rate it →
St. Rita's School
Elementary · Grades PK–8
Private · Catholic
193 students16:1Rate it →
St. Patrick School
Elementary · Grades PK–8
Private · Catholic
187 students16:1Rate it →
St. Gregory the Great Catholic School
Elementary · Grades K–8
Private · Catholic
185 students18:1Rate it →
All Hallows Academy
Elementary · Grades K–8 · La Jolla
Private · Catholic
184 students12:1Rate it →
St. Charles Catholic School
Elementary · Grades K–8
Private · Catholic
182 students19:1Rate it →
Cristo Rey San Diego High School
High · Grades 9–12
Private · Catholic
180 students10:1Rate it →
Maria Montessori School
Elementary · Grades PK–8
Private · Nonsectarian
175 students20:1Rate it →
Stella Maris Academy
Elementary · Grades K–8 · La Jolla
Private · Catholic
173 students9:1Rate it →
San Diego Jewish Academy
Grades PK–12
Private · Religious
168 students13:1Rate it →
St. Didacus School
Elementary · Grades PK–8
Private · Catholic
163 students14:1Rate it →
Del Mar Pines School
Elementary · Grades K–6
Private · Nonsectarian
155 students8:1Rate it →
St. Paul's Lutheran School
Elementary · Grades K–8
Private · Religious
150 students13:1Rate it →
Christ the Cornerstone Lutheran Academy
Elementary · Grades PK–5
Private · Religious
132 students19:1Rate it →
Scripps Montessori School
Elementary · Grades PK–5
Private · Nonsectarian
122 students10:1Rate it →
Reformation Lutheran School
Elementary · Grades PK–8
Private · Religious
87 students11:1Rate it →
Kinderhouse Montessori School
Elementary · Grades PK–K
Private · Nonsectarian
85 students28:1Rate it →
Sam & Rose Stein Education Center
Private · Special education
85 students7:1Rate it →
Carmel Valley Montessori School
Elementary · Grades PK–K
Private · Nonsectarian
82 studentsRate it →
Coastal Christian Academy
Elementary · Grades PK–8
Private · Religious
81 students11:1Rate it →
San Diego Center for Children Academy
Grades 1–12
Private · Special education
77 students9:1Rate it →
Montessori School of San Diego
Elementary · Grades PK–3
Private · Nonsectarian
76 students19:1Rate it →
Nativity Prep Academy
Elementary · Grades 6–8
Private · Catholic
70 students12:1Rate it →
Beth Montessori
Elementary · Grades PK–K · La Jolla
Private · Religious
56 students9:1Rate it →
Childrens Workshop
Elementary · Grades 1–8
Private · Special education
51 students6:1Rate it →
Pioneer Programs-Community School of San Diego Hig
High · Grades 9–12
Private · Special education
49 students16:1Rate it →
Tabernacle Christian Academy
Grades PK–12
Private · Religious
48 students6:1Rate it →
Cook Education Center
High · Grades 7–12
Private · Special education
47 students4:1Rate it →
Day Prep
Grades K–10 · La Jolla
Private · Nonsectarian
39 students4:1Rate it →
Aseltine School
Grades 1–12
Private · Special education
35 students7:1Rate it →
Lat Online School
Grades 1–12
Private · Nonsectarian
32 students5:1Rate it →
Torah High School of San Diego
High · Grades 10–12
Private · Religious · All-girls
31 students2:1Rate it →
Fusion San Diego Scripps Ranch
Grades 6–12
Private · Nonsectarian
31 students3:1Rate it →
Fusion Academy - San Diego
Grades 6–12
Private · Nonsectarian
30 students2:1Rate it →
Scy High (Southern California Yeshiva High School)
High · Grades 9–12
Private · Religious · All-boys
28 students3:1Rate it →
La Jolla Village Montessori School
La Jolla
Private · Nonsectarian
27 students7:1Rate it →
Japanese Academy of San Diego
Elementary · Grades K–4
Private · Nonsectarian
27 students5:1Rate it →
Cal Coast Academy
Grades 6–12
Private · Nonsectarian
22 students4:1Rate it →
Urban Skills Center
Private · Special education
19 students6:1Rate it →
True Faith Academy
Grades 3–12
Private · Religious
10 students9:1Rate it →
Community School of San Diego
High · Grades 7–8
Private · Special education
7 students7:1Rate it →
Colema Academy
High · Grades 9–12
Private · Nonsectarian
4 students1:1Rate it →
La Jolla Learning Works
Elementary · Grades 3–4 · La Jolla
Private · Nonsectarian
2 students2:1Rate it →

Left off: 4 public programs with fewer than 25 students (San Diego County ROP, Fletcher Elementary, Alba and HOPE Infant-Toddler Special Education).

Questions about San Diego’s schools

Are San Diego’s schools good?

By California’s own tests, yes: the public schools San Diego children attend outscore 73% of California’s school districts on tests and graduation, a B+ Schools grade, #219 of 847 California towns. Among towns with similar incomes they beat 77%. Tests are from 2021–22, graduation from the class of 2023.

What school district is San Diego in?

San Diego City Unified School District, which runs grades K–12 and enrolls 94,828 students in 174 schools (2024–25). Small parts of San Diego are served by Escondido Union High, Poway Unified, Grossmont Union High, San Ysidro Elementary, Del Mar Union Elementary, San Pasqual Union Elementary, South Bay Union, Santee and Solana Beach Elementary.

Where do San Diego kids go to high school?

One of 27 high schools, depending on your address: Torrey Pines High, Henry High, Mira Mesa High, Canyon Crest Academy, Hoover High, San Ysidro High, Scripps Ranch High, Point Loma High, San Diego High, Morse High, Montgomery Senior High, Southwest Senior High, Lincoln High, Logan Memorial Educational Campus, University City High, Crawford High, San Diego SCPA, Mission Bay High, Canyon Hills High, La Jolla High, Clairemont High, Madison High, Kearny Digital Media & Design, Kearny College Connections, Kearny School of Biomedical Science and Technology, Kearny Eng Innov & Design and Home & Hosp/Transition Support.

What is San Diego’s graduation rate?

89% of the class of 2023 in Sweetwater Union High School District graduated in four years, against 86% across California.

How much does San Diego spend per student?

$21,281 in San Diego City Unified School District, $16,482 in Sweetwater Union High School District and $15,720 in San Dieguito Union High School District (FY2024), against $21,206 across California. Spending doesn’t count toward the grade.

Are there private schools in San Diego?

Yes: Cathedral Catholic High School (Catholic, grades 9–12, 1,669 students), Francis W Parker School (nonsectarian, grades PK–12, 1,328 students), Francis Parker School (nonsectarian, grades PK–12, 1,324 students), La Jolla Country Day School (nonsectarian, grades PK–12, 1,180 students), The Bishop's School (religious, grades 6–12, 800 students), Academy of Our Lady of Peace (catholic · all-girls, grades 9–12, 730 students), St. Augustine High School (catholic · all-boys, grades 9–12, 729 students), The Rock Academy (religious, grades PK–12, 566 students), Ocean View Christian Academy (religious, grades PK–12, 504 students), Human Factor Leadership Academy (religious, grades PK–12, 421 students), San Diego French American School (nonsectarian, grades PK–8, 341 students), Bright Horizon Academy (religious, grades PK–12, 336 students), The Gillispie School (nonsectarian, grades PK–6, 310 students), Bright Horizon Academy (religious, grades K–12, 304 students), St. Therese Academy (Catholic, grades K–8, 302 students), St. Vincent de Paul Elementary School (Catholic, grades PK–8, 294 students), Good Shepherd Catholic School (Catholic, grades PK–8, 292 students), Nazareth School San Diego, Inc. (Catholic, grades PK–8, 290 students), Our Lady of MT. Carmel (Catholic, grades K–8, 284 students), Notre Dame Academy (Catholic, grades PK–8, 277 students), Soille San Diego Hebrew Bay School (religious, grades PK–8, 275 students), The Waldorf School of San Diego (nonsectarian, grades PK–12, 269 students), The Childrens School (nonsectarian, grades PK–8, 268 students), St. Columba School (Catholic, grades PK–8, 260 students), Le Lycee Francais de San Diego (nonsectarian, grades PK–8, 244 students), Warren-Walker Middle School (nonsectarian, grades K–8, 222 students), Mission Bay Montessori Academy (nonsectarian, grades PK–6, 216 students), Warren-Walker School (nonsectarian, grades PK–5, 213 students), St. Charles Borromeo Academy (Catholic, grades K–8, 213 students), Childrens Creative/Performing Arts Acad San Diego (nonsectarian, grades PK–12, 200 students), Our Ladys School (Catholic, grades PK–8, 194 students), St. Rita's School (Catholic, grades PK–8, 193 students), St. Patrick School (Catholic, grades PK–8, 187 students), St. Gregory the Great Catholic School (Catholic, grades K–8, 185 students), All Hallows Academy (Catholic, grades K–8, 184 students), St. Charles Catholic School (Catholic, grades K–8, 182 students), Cristo Rey San Diego High School (Catholic, grades 9–12, 180 students), Maria Montessori School (nonsectarian, grades PK–8, 175 students), Stella Maris Academy (Catholic, grades K–8, 173 students), San Diego Jewish Academy (religious, grades PK–12, 168 students), St. Didacus School (Catholic, grades PK–8, 163 students), Del Mar Pines School (nonsectarian, grades K–6, 155 students), St. Paul's Lutheran School (religious, grades K–8, 150 students), Christ the Cornerstone Lutheran Academy (religious, grades PK–5, 132 students), Scripps Montessori School (nonsectarian, grades PK–5, 122 students), Reformation Lutheran School (religious, grades PK–8, 87 students), Kinderhouse Montessori School (nonsectarian, grades PK–K, 85 students), Sam & Rose Stein Education Center (special education, grades , 85 students), Carmel Valley Montessori School (nonsectarian, grades PK–K, 82 students), Coastal Christian Academy (religious, grades PK–8, 81 students), San Diego Center for Children Academy (special education, grades 1–12, 77 students), Montessori School of San Diego (nonsectarian, grades PK–3, 76 students), Nativity Prep Academy (Catholic, grades 6–8, 70 students), Beth Montessori (religious, grades PK–K, 56 students), Childrens Workshop (special education, grades 1–8, 51 students), Pioneer Programs-Community School of San Diego Hig (special education, grades 9–12, 49 students), Tabernacle Christian Academy (religious, grades PK–12, 48 students), Cook Education Center (special education, grades 7–12, 47 students), Day Prep (nonsectarian, grades K–10, 39 students), Aseltine School (special education, grades 1–12, 35 students), Lat Online School (nonsectarian, grades 1–12, 32 students), Torah High School of San Diego (religious · all-girls, grades 10–12, 31 students), Fusion San Diego Scripps Ranch (nonsectarian, grades 6–12, 31 students), Fusion Academy - San Diego (nonsectarian, grades 6–12, 30 students), Scy High (Southern California Yeshiva High School) (religious · all-boys, grades 9–12, 28 students), La Jolla Village Montessori School (nonsectarian, grades , 27 students), Japanese Academy of San Diego (nonsectarian, grades K–4, 27 students), Cal Coast Academy (nonsectarian, grades 6–12, 22 students), Urban Skills Center (special education, grades , 19 students), True Faith Academy (religious, grades 3–12, 10 students), Community School of San Diego (special education, grades 7–8, 7 students), Colema Academy (nonsectarian, grades 9–12, 4 students) and La Jolla Learning Works (nonsectarian, grades 3–4, 2 students). San Diego also has 46 charter schools, free and open by application.

Parents talk

What San Diego families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near San Diego → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within California. Stars are from neighbors.