School Rankings
Rank California high schools by UC outcomes — statewide or within a county. Click any school to view its full profile.
🏆 Top 10 in Riverside County — UC Reach
Riverside County · 2025 · ≥50 seniorsLeaderboards by type — Riverside County (2025)
Top and bottom schools by UC Reach, split public/charter vs private (≥50 seniors). Scoped to Riverside County — change the County filter above to rescope.
🎯 Specialized high schools — Riverside County · 2025
Top UC Reach for schools with senior classes of 25–99. These are typically magnet programs, specialized charters, and small Catholic preps — too small to compare cleanly against comprehensive public high schools, but the most UC-effective small schools in California are here.
Top 10 by individual UC campus — Riverside County · 2025
Where each UC campus lands its admits, as a share of each high school's senior class. Same 50-senior floor.
Beyond UC Reach — more lenses on Riverside County
UC Reach measures who gets in. These lenses measure the upstream pipeline (A-G), the downstream outcome (UC graduation), the capacity that drives the pipeline (counselors), reliability over time (consistency), grade-11 academic preparation (CAASPP SBAC ELA & Math), and private-school financial strength. Click any school for its full profile.
Reach momentum — biggest gains & declines over time ⓘ
≥50 seniors · earliest→latest yearWhich schools are moving a growing — or shrinking — share of their graduating class into the six most selective UCs. Reflects the current county/type filter.
▲ Biggest gains
| School | Then → Now | Δ |
|---|---|---|
|
Xavier College Preparatory Hs
|
32% '20 → 53% '25 | +21.0pp |
|
Eleanor Roosevelt High School
|
20% '18 → 35% '25 | +15.0pp |
|
Desert Mirage High School
|
9% '18 → 24% '25 | +14.2pp |
|
Orange Vista High School
|
7% '19 → 20% '25 | +13.2pp |
|
Cathedral City High School
|
14% '18 → 25% '25 | +10.6pp |
|
Ramona High
|
8% '18 → 16% '25 | +8.1pp |
|
Palm Desert High School
|
21% '18 → 29% '25 | +7.9pp |
|
Nuview Bridge Early College Hs
|
16% '18 → 23% '25 | +6.8pp |
|
Rancho Verde High School
|
16% '18 → 22% '25 | +6.8pp |
|
Rubidoux High School
|
8% '18 → 14% '25 | +5.4pp |
▼ Biggest declines
| School | Then → Now | Δ |
|---|---|---|
|
California Military Institute
|
34% '18 → 10% '25 | -24.1pp |
|
Linfield Christian School
|
52% '20 → 35% '25 | -16.7pp |
|
Santiago High School
|
29% '18 → 20% '25 | -9.5pp |
|
Rancho Mirage High School
|
17% '18 → 10% '25 | -7.4pp |
|
Norco High School
|
15% '18 → 9% '25 | -5.6pp |
|
Jurupa Valley High School
|
16% '18 → 11% '25 | -5.3pp |
|
Murrieta Mesa High School
|
19% '18 → 13% '25 | -5.2pp |
|
Lakeside High School
|
14% '18 → 9% '25 | -4.9pp |
|
Banning High School
|
11% '18 → 6% '25 | -4.5pp |
|
Perris High School
|
15% '18 → 10% '25 | -4.5pp |
Demand momentum — biggest gaps vs the county baseline ⓘ
grade-12 enrollment Δ vs. county · ≥80 studentsThe demographic tide is shrinking CA enrollment ~10% over 7 years statewide, so absolute decline alone is noise. The gap vs the county baseline is the actionable signal — schools losing share faster than their demographic floor are the ones to watch. Reflects the current county/type filter.
▲ Outperforming the county the most
| School | School · County | Gap |
|---|---|---|
|
San Jacinto Valley Academy
|
+118.9% vs -2.7% | +121.6pp |
|
Liberty High
|
+33.8% vs -6.9% | +40.7pp |
|
Beaumont High School
|
+36.0% vs -2.7% | +38.7pp |
|
Orange Vista High School
|
+25.3% vs -2.1% | +27.4pp |
|
Indio High School
|
+17.6% vs -2.7% | +20.3pp |
|
Patriot High School
|
+15.8% vs -2.7% | +18.5pp |
|
Eleanor Roosevelt High School
|
+11.5% vs -2.7% | +14.2pp |
|
Nuview Bridge Early College Hs
|
+10.1% vs -2.7% | +12.8pp |
|
Vista Del Lago High School
|
+9.9% vs -2.7% | +12.6pp |
|
Ramona High
|
+8.8% vs -2.7% | +11.6pp |
▼ Underperforming the county the most
| School | School · County | Gap |
|---|---|---|
|
Rancho Verde High School
|
-37.4% vs -2.7% | -34.7pp |
|
Citrus Hill High School
|
-36.9% vs -2.7% | -34.1pp |
|
Cathedral City High School
|
-27.8% vs -2.7% | -25.1pp |
|
Rubidoux High School
|
-24.8% vs -2.7% | -22.1pp |
|
Shadow Hills High School
|
-23.0% vs -2.7% | -20.2pp |
|
Coachella Valley High School
|
-17.3% vs -2.7% | -14.6pp |
|
Paloma Valley High School
|
-16.7% vs -2.7% | -14.0pp |
|
Perris High School
|
-16.6% vs -2.7% | -13.9pp |
|
Desert Mirage High School
|
-15.7% vs -2.7% | -13.0pp |
|
Heritage High
|
-15.5% vs -2.7% | -12.8pp |
GPA Performance — over/under their predicted UC admit rate ⓘ
51 schools eligible · 2025Each dot is one school. The diagonal is the per-campus GPA expectation — points above it admit students at higher rates than their GPA mix predicts; points below admit at lower rates. Schools need ≥30 top-6 UC applications and data across ≥3 campuses to appear.
▲ Top 10 outperformers
| School | GPA | Actual | Δ vs exp. |
|---|---|---|---|
|
Shadow Hills High School
|
3.95 | 43.6% | +20.7pp |
|
Heritage High
|
3.89 | 41.3% | +19.3pp |
|
Desert Mirage High School
|
3.90 | 35.2% | +14.7pp |
|
Banning High School
|
3.85 | 37.0% | +13.9pp |
|
Elsinore High School
|
3.85 | 32.8% | +13.1pp |
|
Liberty High
|
3.87 | 32.8% | +12.9pp |
|
Desert Hot Springs Hs
|
3.76 | 32.7% | +12.6pp |
|
Cathedral City High School
|
3.88 | 33.1% | +12.3pp |
|
Nuview Bridge Early College Hs
|
3.93 | 33.1% | +12.0pp |
|
Tahquitz High School
|
3.72 | 34.4% | +11.1pp |
▼ Top 10 underperformers
| School | GPA | Actual | Δ vs exp. |
|---|---|---|---|
|
California Military Institute
|
3.57 | 17.6% | -8.8pp |
|
Vista Del Lago High School
|
3.48 | 19.0% | -5.8pp |
|
Chaparral High School
|
3.84 | 18.5% | -3.3pp |
|
Rancho Mirage High School
|
3.71 | 21.7% | -1.1pp |
|
Great Oak High School
|
3.96 | 20.2% | -1.1pp |
|
Ramona High
|
3.72 | 21.5% | 0.4pp |
|
Canyon Springs High School
|
3.61 | 22.4% | 0.8pp |
|
Rubidoux High School
|
3.59 | 23.6% | 1.5pp |
|
Orange Vista High School
|
3.67 | 23.6% | 1.6pp |
|
Perris High School
|
3.56 | 25.0% | 2.2pp |
Full rankings — every Riverside County high school by UC Reach
Sortable by any column. Click a column header to sort. Click any school row to open its profile.