CaliforniaSan Diego CountySan Diego

Best Schools in San Diego, California

Compare 282 elementary, middle, and high schools. View ratings, test scores, reviews, and more.

282
Total Schools
Public & Charter Schools
163,033
Total Students
Across San Diego
21.5:1
Avg Student-Teacher Ratio
District average
282 schools found
Carmel Creek Elementary
publicelementaryK-3
4210 Carmel Center Rd., San Diego, CA 92130
0
Rating
Students
317
Student-Teacher
22:1
ELA Proficiency
0%
Math Proficiency
0%
Solana Pacific Elementary
publicmiddleGrade 4-6
3901 Townsgate Dr., San Diego, CA 92130
0
Rating
Students
375
Student-Teacher
23:1
ELA Proficiency
0%
Math Proficiency
0%
Solana Highlands Elementary
publicmiddleK-6
3520 Long Run Dr., San Diego, CA 92130
0
Rating
Students
384
Student-Teacher
21:1
ELA Proficiency
0%
Math Proficiency
0%
Solana Ranch Elementary
publicmiddleK-6
13605 Pacific Highlands Ranch Pkwy., San Diego, CA 92130
0
Rating
Students
482
Student-Teacher
21:1
ELA Proficiency
0%
Math Proficiency
0%
Godfrey G. Berry Elementary
publicmiddleK-6
2001 Rimbey St., San Diego, CA 92154
0
Rating
Students
273
Student-Teacher
24:1
ELA Proficiency
0%
Math Proficiency
0%
Emory Elementary
publicmiddleK-6
1915 Coronado Ave., San Diego, CA 92154
0
Rating
Students
399
Student-Teacher
24:1
ELA Proficiency
0%
Math Proficiency
0%
Sunnyslope Elementary
publicmiddleK-6
2500 Elm Ave., San Diego, CA 92154
0
Rating
Students
324
Student-Teacher
24:1
ELA Proficiency
0%
Math Proficiency
0%
Howard Pence Elementary
publicmiddleK-6
877 Via Tonga Ct., San Diego, CA 92154
0
Rating
Students
419
Student-Teacher
24:1
ELA Proficiency
0%
Math Proficiency
0%
Nestor Language Academy Charter
charter schoolmiddleK-8
1455 Hollister St., San Diego, CA 92154
0
Rating
Students
1,079
Student-Teacher
25:1
ELA Proficiency
0%
Math Proficiency
0%
Teofilo Mendoza
publicmiddleK-6
2050 Coronado Ave., San Diego, CA 92154
0
Rating
Students
468
Student-Teacher
24:1
ELA Proficiency
0%
Math Proficiency
0%
Mar Vista Academy
publicmiddleGrade 7-8
1267 Thermal Ave., San Diego, CA 92154
0
Rating
Students
462
Student-Teacher
18:1
ELA Proficiency
0%
Math Proficiency
0%
Montgomery Middle
publicmiddleGrade 7-8
1051 Picador Blvd., San Diego, CA 92154
0
Rating
Students
734
Student-Teacher
21:1
ELA Proficiency
0%
Math Proficiency
0%
Montgomery Senior High
publichighGrade 9-12
3250 Palm Ave., San Diego, CA 92154
0
Rating
Students
1,568
Student-Teacher
21:1
ELA Proficiency
0%
Math Proficiency
0%
Southwest Middle
publicmiddleGrade 7-8
2710 Iris St., San Diego, CA 92154
0
Rating
Students
515
Student-Teacher
20:1
ELA Proficiency
0%
Math Proficiency
0%
Southwest Senior High
publichighGrade 9-12
1685 Hollister St., San Diego, CA 92154
0
Rating
Students
1,563
Student-Teacher
21:1
ELA Proficiency
0%
Math Proficiency
0%
Options Secondary
publichighGrade 7-12
3250 Palm Ave., San Diego, CA 92154
0
Rating
Students
69
Student-Teacher
6:1
ELA Proficiency
0%
Math Proficiency
0%
San Ysidro High
publichighGrade 9-12
5353 Airway Rd., San Diego, CA 92154
0
Rating
Students
1,941
Student-Teacher
23:1
ELA Proficiency
0%
Math Proficiency
0%
Launch Virtual Academy
publichighGrade 7-12
2710 Iris Ave., San Diego, CA 92154
0
Rating
Students
578
Student-Teacher
20:1
ELA Proficiency
0%
Math Proficiency
0%
Monarch
publichighK-12
1625 Newton Ave., San Diego, CA 92113
0
Rating
Students
225
Student-Teacher
14:1
ELA Proficiency
0%
Math Proficiency
0%
San Diego County Community
publichighK-12
6401 Linda Vista Rd. Rm. 216, San Diego, CA 92111
0
Rating
Students
510
Student-Teacher
11:1
ELA Proficiency
0%
Math Proficiency
0%

Detailed Overview of Schools in San Diego

San Diego, California is home to 282 schools serving over 163,033 students across elementary, middle, and high school levels. The district offers a mix of public, charter, and private institutions with strong academic programs and diverse extracurricular activities.

Data sourced from NCES, CCD, and state education agencies. See methodology →
Verified with NCES & state education agency data

School Insights

Metrics for currently filtered schools

Academic Proficiency

Math0%
ELA0%

Students meeting state proficiency standards

Class Size Distribution

Small (<15:1)3
Moderate (15-20:1)3
Large (>20:1)14

Smaller classes allow more individual attention

Highlights

  • 0% of schools rated 8/10 or above
  • 1,941 students at San Ysidro High
  • Best ratio: 6:1

Frequently Asked Questions

How many schools are in San Diego, California?

There are 282 schools in San Diego, serving 163,033 students across elementary, middle, and high school levels.

What is the best elementary school in San Diego?

Explore the elementary schools in San Diego using our ratings and filters to find the best fit for your child.

What is the average student-teacher ratio in San Diego?

The average student-teacher ratio across all schools in San Diego is 21.5:1.