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

Challenger Middle

Middle · San Diego Unified

841

Clairemont High

High · San Diego Unified

835

Westwood Elementary

Elementary · Poway Unified

830

Monterey Ridge Elementary

Elementary · Poway Unified

819

Zamorano Elementary

Elementary · San Diego Unified

815

Standley Middle

Middle · San Diego Unified

814

Clark Middle

Middle · San Diego Unified

799

Pershing Middle

Middle · San Diego Unified

777

Bell Middle

Middle · San Diego Unified

776

Carmel Valley Middle

Middle · San Dieguito Union High

768

Willow Grove Elementary

Elementary · Poway Unified

767

Roosevelt International Middle

Middle · San Diego Unified

761

Stone Ranch Elementary

Elementary · Poway Unified

753

Scripps Elementary

Elementary · San Diego Unified

742

Wilson Middle

Middle · San Diego Unified

732

Montgomery Middle

Middle · Sweetwater Union High

730

Rosa Parks Elementary

Elementary · San Diego Unified

726

Creative Performing And Media Arts

Middle · San Diego Unified

725

Grant K-8

Elementary · San Diego Unified

721

Mann Middle

Middle · San Diego Unified

715

Wangenheim Middle

Middle · San Diego Unified

712

Gage Elementary

Elementary · San Diego Unified

703

Dana

Middle · San Diego Unified

678

Miller Elementary

Elementary · San Diego Unified

666

Hancock Elementary

Elementary · San Diego Unified

657

Longfellow K-8

Elementary · San Diego Unified

657

Ihigh Virtual Academy

Other · San Diego Unified

647

Dingeman Elementary

Elementary · San Diego Unified

645

Jerabek Elementary

Elementary · San Diego Unified

644

De Portola Middle

Middle · San Diego Unified

632

Jonas Salk Elementary

Elementary · San Diego Unified

632

Ericson Elementary

Elementary · San Diego Unified

631

Spreckels Elementary

Elementary · San Diego Unified

631

Highland Ranch Elementary

Elementary · Poway Unified

630

Porter Elementary

Elementary · San Diego Unified

626

Doyle Elementary

Elementary · San Diego Unified

624

Miramar Ranch Elementary

Elementary · San Diego Unified

610

Keiller Leadership Academy

Elementary · Charter · Keiller Leadership Academy District

603

Marston Middle

Middle · San Diego Unified

594

Correia Middle

Middle · San Diego Unified

590