Middle schools in San Bernardino, CA
65 middle schools in San Bernardino, CA, serving roughly 30,696 students. SweetSpot ranks each one on your family's priorities — academics, school size, teacher pay, demographics, and more.
Top schools
- 6.5
Richardson PREP HI Middle
San Bernardino City Unified · 6-8
- 5.9
Kimbark Elementary
San Bernardino City Unified · K-6
- 5.8
Hillside Elementary
San Bernardino City Unified · K-6
- 5.7
Colonel Joseph C. Rodriguez PREP Academy
San Bernardino City Unified · 6-8
- 5.6
Paakuma K-8
San Bernardino City Unified · K-8
- 5.0
Savant Preparatory Academy of Business
San Bernardino City Unified · K-6 · Charter
- 4.9
Palm Avenue Elementary
San Bernardino City Unified · K-6
- 4.9
North Park Elementary
San Bernardino City Unified · K-6
- 4.9
Virtual Academy
San Bernardino City Unified · P-12 · Alternative school of choice
- 4.8
Ramona-Alessandro Elementary
San Bernardino City Unified · K-6
- 4.8
Captain Leland Norton Elementary
San Bernardino City Unified · K-6
- 4.8
Precious Hearts Academy
San Bernardino City Unified · K-12 · Specialized
- 4.7
E. Neal Roberts Elementary
San Bernardino City Unified · K-6
- 4.7
Muscoy Elementary
San Bernardino City Unified · K-6
- 4.7
Carmack
San Bernardino City Unified · K-8 · Special education school
- 4.7
Yvonne Harmon
San Bernardino City Unified · P-8 · Special education school
- 4.7
STAR at Anderson Community Day
San Bernardino City Unified · K-6 · Community day school
- 4.6
Alternative Learning Center
San Bernardino City Unified · K-12 · Alternative school of choice
- 4.5
Vermont Elementary
San Bernardino City Unified · K-6
- 4.4
North Verdemont Elementary
San Bernardino City Unified · K-6
- 4.3
San Bernardino City Community Day
San Bernardino City Unified · 7-12 · Community day school
- 4.3
Sierra School at San Bernardino City
San Bernardino City Unified · 6-12 · Specialized
- 4.2
Marshall Elementary
San Bernardino City Unified · K-6
- 4.1
Norton Science and Language Academy
San Bernardino County Office of Education · K-12 · Charter
- 3.9
Bradley Elementary
San Bernardino City Unified · K-6
These rankings use default priorities. Tune them to your family in 30 seconds.
Common questions
How many middle schools are in San Bernardino?
San Bernardino has 65 middle schools serving roughly 30,696 students.
What counts as a "middle" school?
Any school whose grade span includes grades 6–8. K-8 schools appear under both elementary and middle.
Which is the highest-rated middle school in San Bernardino?
Richardson PREP HI Middle currently has the highest SweetSpot score (6.5/10) among middle schools in San Bernardino.
How is the ranking computed?
By default, schools are ranked by SweetSpot's neutral baseline score — the mean of their academics, attendance, suspension rate, and teacher metrics. Tune your priorities to see a ranking calibrated to your family.
How is fit calculated for my family?
You pick which metrics matter and how much each one weighs. SweetSpot recomputes a custom 0–10 fit score for every school against your priorities — live, as you move the sliders.
All schools in Middle schools, San Bernardino, CA
- Richardson PREP HI Middle · 6-8
- Kimbark Elementary · K-6
- Hillside Elementary · K-6
- Colonel Joseph C. Rodriguez PREP Academy · 6-8
- Paakuma K-8 · K-8
- Savant Preparatory Academy of Business · K-6
- Palm Avenue Elementary · K-6
- North Park Elementary · K-6
- Virtual Academy · P-12
- Ramona-Alessandro Elementary · K-6
- Captain Leland Norton Elementary · K-6
- Precious Hearts Academy · K-12
- E. Neal Roberts Elementary · K-6
- Muscoy Elementary · K-6
- Carmack · K-8
- Yvonne Harmon · P-8
- STAR at Anderson Community Day · K-6
- Alternative Learning Center · K-12
- Vermont Elementary · K-6
- North Verdemont Elementary · K-6
- San Bernardino City Community Day · 7-12
- Sierra School at San Bernardino City · 6-12
- Marshall Elementary · K-6
- Norton Science and Language Academy · K-12
- Bradley Elementary · K-6
- Dr. Mildred Dalton Henry Elementary · 4-6
- Urbita Elementary · K-6
- Fairfax Elementary · K-6
- Anderson · K-12
- Lytle Creek Elementary · K-6
- Cesar E. Chavez Middle · 6-8
- Arrowhead Elementary · K-6
- Bob Holcomb Elementary · K-6
- SOAR Charter Academy · K-8
- Davidson Elementary · K-6
- Graciano Gomez Elementary · K-6
- Arrowview Middle · 6-8
- Golden Valley Middle · 6-8
- Juanita Blakely Jones Elementary · K-6
- Rio Vista Elementary · K-6
- Roger Anton Elementary · K-6
- Hardy Brown College Prep · K-8
- Warm Springs Elementary · K-6
- San Bernardino County Juvenile Detention and Assessment Center · K-12
- Options for Youth-San Bernardino · 7-12
- Provisional Accelerated Learning Academy · 6-12
- Lincoln Elementary · K-6
- Howard Inghram Elementary · K-6
- Curtis Middle · 7-8
- Newmark Elementary · K-6
- Parkside Elementary · K-6
- Mt. Vernon Elementary · K-6
- Public Safety Academy · 6-12
- Bing Wong Elementary · K-6
- Shandin Hills Middle · 6-8
- H. Frank Dominguez Elementary · K-6
- Woodward Leadership Academy · K-6
- ASA Charter · K-12
- Del Rosa Elementary · K-6
- Monterey Elementary · K-6
- Del Vallejo Middle · 6-8
- Barton Elementary · K-6
- San Bernardino County Special Education · P-12
- Martin Luther King Jr. Middle · 7-8
- Community School/Independent Alternative Education · K-12