Middle schools in Riverside, CA
55 middle schools in Riverside, CA, serving roughly 31,985 students. SweetSpot ranks each one on your family's priorities — academics, school size, teacher pay, demographics, and more.
Top schools
- 6.8
Riverside STEM Academy
Riverside Unified · 5-12
- 6.7
Lake Mathews Elementary
Riverside Unified · K-6
- 6.7
Benjamin Franklin Elementary
Riverside Unified · K-6
- 6.4
Mark Twain Elementary
Riverside Unified · K-6
- 6.3
John F. Kennedy Elementary
Riverside Unified · K-6
- 6.3
Tomas Rivera Elementary
Riverside Unified · K-6
- 6.3
Bryant Elementary
Riverside Unified · K-6
- 6.2
Magnolia Elementary
Riverside Unified · P-6
- 6.2
Castle View Elementary
Riverside Unified · K-6
- 6.0
Summit View Independent Study
Riverside Unified · K-12 · Alternative school of choice
- 5.9
Frank Augustus Miller Middle
Riverside Unified · 7-8
- 5.9
Amelia Earhart Middle
Riverside Unified · 7-8
- 5.8
Riverside Virtual
Riverside Unified · K-12
- 5.7
Pachappa Elementary
Riverside Unified · P-6
- 5.7
Woodcrest Elementary
Riverside Unified · K-6
- 5.6
Ysmael Villegas Middle
Alvord Unified · 6-8
- 5.5
Mountain View Elementary
Riverside Unified · P-6
- 5.5
Patricia Beatty Elementary
Riverside Unified · P-6
- 5.4
Central Middle
Riverside Unified · 7-8
- 5.4
Adams Elementary
Riverside Unified · P-6
- 5.3
Casa Blanca Elementary
Riverside Unified · K-6
- 5.3
REACH Leadership STEAM Academy
Riverside Unified · K-8 · Charter
- 5.2
Summit Secondary
Alvord Unified · 6-12 · Special education school
- 5.1
Alcott Elementary
Riverside Unified · K-6
- 5.1
Jefferson Elementary
Riverside Unified · P-6
These rankings use default priorities. Tune them to your family in 30 seconds.
Other grade levels
Up one level
Common questions
How many middle schools are in Riverside?
Riverside has 55 middle schools serving roughly 31,985 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 Riverside?
Riverside STEM Academy currently has the highest SweetSpot score (6.8/10) among middle schools in Riverside.
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, Riverside, CA
- Riverside STEM Academy · 5-12
- Lake Mathews Elementary · K-6
- Benjamin Franklin Elementary · K-6
- Mark Twain Elementary · K-6
- John F. Kennedy Elementary · K-6
- Tomas Rivera Elementary · K-6
- Bryant Elementary · K-6
- Magnolia Elementary · P-6
- Castle View Elementary · K-6
- Summit View Independent Study · K-12
- Frank Augustus Miller Middle · 7-8
- Amelia Earhart Middle · 7-8
- Riverside Virtual · K-12
- Pachappa Elementary · P-6
- Woodcrest Elementary · K-6
- Ysmael Villegas Middle · 6-8
- Mountain View Elementary · P-6
- Patricia Beatty Elementary · P-6
- Central Middle · 7-8
- Adams Elementary · P-6
- Casa Blanca Elementary · K-6
- REACH Leadership STEAM Academy · K-8
- Summit Secondary · 6-12
- Alcott Elementary · K-6
- Jefferson Elementary · P-6
- Madison Elementary · K-6
- Chemawa Middle · 7-8
- Victoria Elementary · K-6
- William Howard Taft Elementary · K-6
- Arizona Middle · 6-8
- Fremont Elementary · P-6
- Washington Elementary · K-6
- Matthew Gage Middle · 7-8
- Beacon Day School Riverside · K-12
- Gateway · P-12
- Hawthorne Elementary · P-6
- Scholarship Prep - Riverside · K-12
- Harrison Elementary · P-6
- Longfellow Elementary · P-6
- Loma Vista Middle · 6-8
- Sierra Middle · 7-8
- Highgrove Elementary · P-6
- University Heights Middle · 7-8
- Emerson Elementary · P-6
- Monroe Elementary · P-6
- Jackson Elementary · P-6
- Dynamic Hope Schools - Riverside · K-12
- Liberty Elementary · P-6
- Harada Elementary · P-6
- Opportunity Program · 7-12
- Wells Middle · 6-8
- California School for the Deaf-Riverside · P-12
- Riverside County Juvenile Court · K-12
- Riverside County Special Education · K-12
- Riverside County Community · 7-12