County Sort table by Diagnosis Type Year Reset filters

🏆 Top 10 in Riverside County — UC Reach Score

Riverside County · 2025 · ≥50 seniors
What is UC Reach? UC Reach = unique top-6 UC admits ÷ senior class size — the share of a school's entire graduating class that reaches the six most selective UCs (Berkeley, UCLA, San Diego, Santa Barbara, Irvine, Davis). It's a better gauge of school-wide success than admit rate, which only reflects the handful of students who applied.
Why it beats admit rate: if 6 students apply to the top UCs and all get in, that's a 100% admit rate — but at a 1,000-senior school it's a UC Reach Score of just 0.6 (6 ÷ 1,000). By contrast, a school where 250 of 1,000 seniors land a top-UC admit has a UC Reach Score of 25 — far stronger, even though its admit rate is lower.
Why some schools are over 100? Out of every 100 seniors at these schools, the class is generating more than 100 admissions to the six most selective UCs — meaning the typical strong student is getting in at multiple top campuses (UCLA + UCSD, or Berkeley + UCSB + Irvine, for example). It's a rare achievement: fewer than 1% of California high schools clear a UC Reach Score of 100.

Leaderboards 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.

▲ Top 10 Public + Charter

Riverside County

1
Riverside · Public
92
2
Eastvale · Public
35
3
Palm Desert · Public
29
4
Temecula · Public
25
5
Cathedral City · Public
25
6
Temecula · Public
25
7
Thermal · Public
24
8
Nuevo · Public
23
9
· Public
23
10
Moreno Valley · Public
22

▲ Top 10 Private

Riverside County

1
Palm Desert · Private
53
2
Temecula · Private
35

▼ Bottom 10 Public + Charter

Riverside County

1
Menifee · Public
3
2
Temecula · Public
4
3
Banning · Public
6
4
Moreno Valley · Public
7
5
Blythe · Public
7
6
Hemet · Public
9
7
Norco · Public
9
8
Lake Elsinore · Public
9
9
Perris · Public
10
10
Rancho Mirage · Public
10

▼ Bottom 10 Private

Riverside County

1
Temecula · Private
35
2
Palm Desert · Private
53

🎯 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 Small Public + Charter

Riverside County

1
Riverside · Public
57
2
Winchester · Public
43
3
Hemet · Public
26
4
San Jacinto · Public
14
5
Thermal · Public
5

▲ Top 10 Small Private

Riverside County

1
Temecula · Private
75
2
Idyllwild · Private
22
3
Temecula · Private
10
4
Riverside · Private
8

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.

Top 10 — UCB Reach

UC Berkeley

1
Palm Desert · Private
4
2
· Public
3
3
Palm Desert · Public
2
4
Corona · Public
2
5
Eastvale · Public
2
6
Riverside · Public
2
7
Cathedral City · Public
2
8
Perris · Public
2
9
Thermal · Public
2
10
Riverside · Public
2

Top 10 — UCLA Reach

UCLA

1
Palm Desert · Private
4
2
Eastvale · Public
2
3
Cathedral City · Public
2
4
Temecula · Public
2
5
Palm Desert · Public
2
6
Moreno Valley · Public
2
7
Nuevo · Public
2
8
Corona · Public
2
9
Temecula · Public
2
10
· Public
2

Top 10 — UCSD Reach

UC San Diego

1
Palm Desert · Private
14
2
Temecula · Private
10
3
Palm Springs · Public
9
4
Eastvale · Public
8
5
Temecula · Public
8
6
La Quinta · Public
8
7
Perris · Public
7
8
Riverside · Public
7
9
Cathedral City · Public
7
10
Palm Desert · Public
7

Top 10 — UCSB Reach

UC Santa Barbara

1
Palm Desert · Private
13
2
Temecula · Private
10
3
Temecula · Public
6
4
Palm Desert · Public
6
5
Thermal · Public
5
6
Temecula · Public
5
7
Eastvale · Public
4
8
Menifee · Public
4
9
· Public
4
10
Perris · Public
4

Top 10 — UCI Reach

UC Irvine

1
Eastvale · Public
12
2
Nuevo · Public
10
3
Palm Desert · Private
9
4
Perris · Public
8
5
Temecula · Public
7
6
· Public
7
7
Palm Desert · Public
7
8
Moreno Valley · Public
6
9
Murrieta · Public
6
10
Temecula · Private
6

Top 10 — UCD Reach

UC Davis

1
Palm Desert · Private
9
2
Temecula · Private
9
3
Eastvale · Public
5
4
Palm Desert · Public
5
5
Murrieta · Public
4
6
Cathedral City · Public
4
7
Temecula · Public
4
8
Thermal · Public
4
9
Moreno Valley · Public
4
10
Temecula · Public
4

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.

Top 10 — A-G Completion

% of graduates meeting UC/CSU course requirements · 2024-25 cohort

1
San Jacinto · Public
100.0%
2
Perris · Public
99.3%
3
Hemet · Public
97.4%
4
Riverside · Public
96.1%
5
Winchester · Public
94.4%
6
· Public
90.5%
7
Coachella · Public
88.5%
8
Temecula · Public
85.5%
9
· Public
84.0%
10
Palm Desert · Public
80.2%

Top 10 — UC 6-Yr Grad Rate

% of UC entrants who finished in 6 years · cohort N ≥ 20

1
Palm Desert · Private
95.0%
2
Palm Springs · Public
93.3%
3
Palm Desert · Public
91.3%
4
Moreno Valley · Public
90.2%
5
Nuevo · Public
90.0%
6
Norco · Public
89.3%
7
Murrieta · Public
88.9%
8
Corona · Public
88.6%
9
Moreno Valley · Public
88.2%
10
La Quinta · Public
87.8%

Top 10 — Best Counselor Capacity

Lowest students-per-counselor (ASCA target 250:1) · public/charter, ≥500 students

1
Blythe · Public
174:1
2
Jurupa Valley · Public
199:1
3
Mira Loma · Public
244:1
4
Cathedral City · Public
253:1
5
Moreno Valley · Public
270:1
6
Palm Springs · Public
284:1
7
Corona · Public
287:1
8
Rancho Mirage · Public
287:1
9
· Public
291:1
10
Riverside · Public
296:1

Top 10 — Most Consistent

Lowest UC Reach std-dev across 5 years (above-CA-median mean)

1
avg 16.0 · σ 2.0
σ 2.0
2
avg 16.0 · σ 2.58
σ 2.58
3
avg 16.7 · σ 2.62
σ 2.62
4
avg 17.8 · σ 2.64
σ 2.64
5
avg 25.3 · σ 2.73
σ 2.73
6
avg 22.6 · σ 2.88
σ 2.88
7
avg 20.5 · σ 2.98
σ 2.98
8
avg 15.6 · σ 3.48
σ 3.48
9
avg 25.1 · σ 3.57
σ 3.57
10
avg 27.9 · σ 3.79
σ 3.79

Top 10 — SBAC ELA met/exceeded

% Met or Exceeded Standard · Grade 11 CAASPP · public/charter · tested ≥30

1
Riverside · n=57 · 2025
100%
2
· n=169 · 2025
95%
3
Hemet · n=84 · 2025
95%
4
Winchester · n=74 · 2025
91%
5
· n=81 · 2025
85%
6
Temecula · n=705 · 2025
81%
7
Murrieta · n=770 · 2025
78%
8
Murrieta · n=490 · 2025
78%
9
Murrieta · n=507 · 2025
77%
10
Corona · n=848 · 2025
76%

Top 10 — SBAC Math met/exceeded

% Met or Exceeded Standard · Grade 11 CAASPP · public/charter · tested ≥30

1
Riverside · n=57 · 2025
100%
2
Hemet · n=84 · 2025
67%
3
Eastvale · n=1060 · 2025
54%
4
· n=168 · 2025
54%
5
Winchester · n=74 · 2025
51%
6
Temecula · n=695 · 2025
49%
7
· n=75 · 2025
46%
8
Corona · n=853 · 2025
44%
9
Temecula · n=740 · 2025
42%
10
Temecula · n=66 · 2025
42%

Top 10 — Private Net Assets

Wealthiest CA private high schools · IRS Form 990 · latest fiscal year

1
Bermuda Dunes · Other religious · FY 2023
$9.7M
2
Riverside · Other religious · FY 2023
$7.3M
3
Temecula · Other religious · FY 2023
$6.9M
4
Rancho Mirage · Nonsectarian · FY 2023
$5.7M

Reach momentum — biggest gains & declines over time

≥50 seniors · earliest→latest year

Which 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

SchoolThen → NowΔ
Palm Desert · Private
32 '20 → 53 '25 +21.0pp
Eastvale · Public
20 '18 → 35 '25 +15.0pp
Thermal · Public
9 '18 → 24 '25 +14.2pp
Perris · Public
7 '19 → 20 '25 +13.2pp
Cathedral City · Public
14 '18 → 25 '25 +10.6pp
· Public
8 '18 → 16 '25 +8.1pp
Palm Desert · Public
21 '18 → 29 '25 +7.9pp
Nuevo · Public
16 '18 → 23 '25 +6.8pp
Moreno Valley · Public
16 '18 → 22 '25 +6.8pp
Jurupa Valley · Public
8 '18 → 14 '25 +5.4pp

▼ Biggest declines

SchoolThen → NowΔ
Perris · Public
34 '18 → 10 '25 -24.1pp
Temecula · Private
52 '20 → 35 '25 -16.7pp
Corona · Public
29 '18 → 20 '25 -9.5pp
Rancho Mirage · Public
17 '18 → 10 '25 -7.4pp
Norco · Public
15 '18 → 9 '25 -5.6pp
Mira Loma · Public
16 '18 → 11 '25 -5.3pp
Murrieta · Public
19 '18 → 13 '25 -5.2pp
Lake Elsinore · Public
14 '18 → 9 '25 -4.9pp
Banning · Public
11 '18 → 6 '25 -4.5pp
Perris · Public
15 '18 → 10 '25 -4.5pp

Demand momentum — biggest gaps vs the county baseline

grade-12 enrollment Δ vs. county · ≥80 students

The 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

SchoolSchool · CountyGap
San Jacinto · Riverside · Public  Best in class
+118.9% vs -2.7% +121.6pp
· Riverside · Public  Best in class
+33.8% vs -6.9% +40.7pp
Beaumont · Riverside · Public  Demand hides churn
+36.0% vs -2.7% +38.7pp
Perris · Riverside · Public  Watch — engagement
+25.3% vs -2.1% +27.4pp
Indio · Riverside · Public  Watch — engagement
+17.6% vs -2.7% +20.3pp
Riverside · Riverside · Public  Best in class
+15.8% vs -2.7% +18.5pp
Eastvale · Riverside · Public  Best in class
+11.5% vs -2.7% +14.2pp
Nuevo · Riverside · Public  Best in class
+10.1% vs -2.7% +12.8pp
Moreno Valley · Riverside · Public  Demand hides churn
+9.9% vs -2.7% +12.6pp
· Riverside · Public  Best in class
+8.8% vs -2.7% +11.6pp

▼ Underperforming the county the most

SchoolSchool · CountyGap
Moreno Valley · Riverside · Public  Sharp downturn
-37.4% vs -2.7% -34.7pp
Perris · Riverside · Public  Material decline
-36.9% vs -2.7% -34.1pp
Cathedral City · Riverside · Public  Material decline
-27.8% vs -2.7% -25.1pp
Jurupa Valley · Riverside · Public  Material decline
-24.8% vs -2.7% -22.1pp
Indio · Riverside · Public  Sharp downturn
-23.0% vs -2.7% -20.2pp
Thermal · Riverside · Public  Sharp downturn
-17.3% vs -2.7% -14.6pp
Menifee · Riverside · Public  Material decline
-16.7% vs -2.7% -14.0pp
Perris · Riverside · Public  Compounding decline
-16.6% vs -2.7% -13.9pp
Thermal · Riverside · Public  Sharp downturn
-15.7% vs -2.7% -13.0pp
· Riverside · Public  Material decline
-15.5% vs -2.7% -12.8pp

GPA Performance — over/under their predicted UC admit rate

58 schools eligible · 2025

Each 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.
San Jacinto · Public
3.96 45.2% +21.3pp
Indio · Public
3.95 43.6% +20.7pp
· Public
3.89 41.3% +19.3pp
Thermal · Public
3.90 35.2% +14.7pp
Banning · Public
3.85 37.0% +13.9pp
Wildomar · Public
3.85 32.8% +13.1pp
· Public
3.87 32.8% +12.9pp
Desert Hot Springs · Public
3.76 32.7% +12.6pp
Hemet · Public
3.88 38.5% +12.5pp
Cathedral City · Public
3.88 33.1% +12.3pp

▼ Top 10 underperformers

School GPA Actual Δ vs exp.
Perris · Public
3.57 17.6% -8.8pp
Moreno Valley · Public
3.48 19.0% -5.8pp
Temecula · Public
3.84 18.5% -3.3pp
Rancho Mirage · Public
3.71 21.7% -1.1pp
Temecula · Public
3.96 20.2% -1.1pp
· Public
3.72 21.5% 0.4pp
Riverside · Public
3.94 23.0% 0.6pp
Moreno Valley · Public
3.61 22.4% 0.8pp
Jurupa Valley · Public
3.59 23.6% 1.5pp
Perris · Public
3.67 23.6% 1.6pp

Full rankings — every Riverside County high school by UC Reach Score

Sortable by any column. Click a column header to sort. Click any school row to open its profile.

77 schools · 2025 data
Apply 50-senior floor Compare selected schools →
# School County Seniors Total Enroll UC Reach Score App Reach Score Admit Rate Yield Selective Reach Elite Reach Raw Apps Raw Admits
1
Riverside · Public
Riverside 137 548 92 409 22.5% 27.8% 78.8 15.3 561 126
2
Temecula · Private
Riverside 28 640 75 143 52.5% 75.0 32.1 40 21
3
Riverside · Public  Best in class
Riverside 51 665 57 314 18.1% 13.8% 43.1 7.8 160 29
4
Palm Desert · Private
Riverside 161 533 53 178 30.1% 27.9% 44.1 8.1 286 86
5
Winchester · Public  Best in class
Riverside 72 1,086 43 165 26.1% 25.8% 31.9 4.2 119 31
6
Temecula · Private
Riverside 111 1,208 35 130 27.1% 7.7% 26.1 144 39
7
Eastvale · Public  Best in class
Riverside 1,083 4,353 35 123 28.2% 32.4% 29.6 4.6 1,337 377
8
Palm Desert · Public  Best in class
Riverside 468 2,079 29 96 30.2% 19.1% 23.7 4.3 450 136
9
Hemet · Public  Best in class
Riverside 77 762 26 166 15.6% 15.0% 15.6 128 20
10
Temecula · Public  Weak at the gate
Riverside 733 2,946 25 125 20.2% 33.5% 21.0 3.1 916 185
11
Cathedral City · Public  Material decline
Riverside 346 1,334 25 76 33.1% 21.8% 20.8 4.3 263 87
12
Temecula · Public  Holding share
Riverside 683 2,739 25 102 24.5% 29.4% 21.4 3.4 695 170
13
Thermal · Public  Sharp downturn
Riverside 433 1,875 24 67 35.2% 20.6% 19.6 3.2 290 102
14
Nuevo · Public  Best in class
Riverside 170 667 23 74 31.2% 15.4% 20.6 1.8 125 39
15
· Public  Demand problem
Riverside 673 2,712 23 86 26.3% 23.0% 20.1 4.5 578 152
16
Moreno Valley · Public  Sharp downturn
Riverside 476 2,101 22 87 26.0% 29.0% 18.7 1.9 412 107
17
Idyllwild · Private
Riverside 89 273 22 80 28.2% 15.0% 18.0 5.6 71 20
18
Perris · Public  Material decline
Riverside 405 1,630 22 79 28.2% 22.2% 19.3 1.5 319 90
19
Palm Springs · Public  Weak at the gate
Riverside 393 1,497 21 74 29.0% 26.2% 18.8 2.3 290 84
20
Perris · Public  Watch — engagement
Riverside 615 2,396 20 86 23.6% 18.4% 17.6 3.2 529 125
21
Corona · Public  Holding share
Riverside 832 3,577 20 91 21.7% 28.7% 17.6 3.9 756 164
22
Riverside · Public  Holding share
Riverside 399 1,780 20 75 26.0% 29.5% 18.8 2.0 300 78
23
· Public  Best in class
Riverside 616 2,537 19 58 32.8% 28.8% 17.1 1.9 360 118
24
La Quinta · Public  Holding share
Riverside 546 2,425 18 65 28.4% 29.7% 17.4 2.6 355 101
25
Riverside · Public  Demand problem
Riverside 484 2,011 18 69 25.8% 18.6% 15.5 3.5 333 86
26
Murrieta · Public  Best in class
Riverside 803 3,328 18 66 26.4% 36.9% 15.8 2.0 534 141
27
Murrieta · Public  Weak at the gate
Riverside 515 2,104 17 59 29.8% 23.3% 13.2 2.5 302 90
28
Indio · Public  Watch — engagement
Riverside 482 1,962 17 55 31.6% 20.5% 16.2 2.5 263 83
29
Moreno Valley · Public  Both ends slipping
Riverside 495 2,251 17 74 22.4% 12.2% 14.9 2.0 366 82
30
Thermal · Public  Sharp downturn
Riverside 557 2,300 16 60 26.7% 34.4% 13.6 2.1 337 90
31
· Public  Best in class
Riverside 541 2,142 16 74 21.5% 25.6% 13.3 2.4 400 86
32
Desert Hot Springs · Public  Both ends slipping
Riverside 403 1,687 16 49 32.6% 18.8% 12.4 2.5 196 64
33
Moreno Valley · Public  Tracking
Riverside 646 2,699 15 57 26.9% 22.0% 13.8 1.9 371 100
34
Corona · Public  Material decline
Riverside 576 2,307 15 60 24.4% 25.0% 13.7 1.9 344 84
35
Riverside · Public  Weak at the gate
Riverside 324 1,514 14 63 22.7% 21.7% 13.0 1.2 203 46
36
· Public  Material decline
Riverside 593 2,330 14 34 41.3% 30.1% 11.6 1.5 201 83
37
Jurupa Valley · Public  Material decline
Riverside 302 1,259 14 59 23.6% 7.1% 11.6 2.6 178 42
38
Moreno Valley · Public  Mid-year churn
Riverside 473 2,103 14 58 23.8% 20.0% 12.5 1.9 273 65
39
Temecula · Public  Best in class
Riverside 774 3,136 14 83 16.5% 36.8% 10.7 1.0 641 106
40
San Jacinto · Public  Best in class
Riverside 96 1,658 14 74 18.3% 13.5 71 13
41
Murrieta · Public  Weak at the gate
Riverside 516 2,066 13 50 26.7% 29.0% 11.4 1.4 258 69
42
Lake Elsinore · Public  Weak at the gate
Riverside 540 2,373 13 57 23.5% 34.7% 11.7 2.0 306 72
43
Beaumont · Public  Demand hides churn
Riverside 793 3,460 12 39 31.3% 25.5% 10.2 1.4 313 98
44
Riverside · Public  Best in class
Riverside 588 2,399 12 49 24.0% 24.6% 10.4 1.7 287 69
45
Menifee · Public  Material decline
Riverside 549 2,487 12 40 28.8% 40.6% 10.9 1.5 222 64
46
San Jacinto · Public  Both ends slipping
Riverside 524 2,388 12 44 26.4% 31.1% 10.9 1.9 231 61
47
Riverside · Public  Tracking
Riverside 449 1,920 12 42 27.5% 19.2% 10.0 1.6 189 52
48
Indio · Public  Sharp downturn
Riverside 417 1,650 12 32 36.1% 31.2% 9.6 0.7 133 48
49
Riverside · Public
Riverside 379 1,804 11 48 23.1% 9.5% 11.1 2.6 182 42
50
Mira Loma · Public  Watch — engagement
Riverside 430 1,693 11 34 31.7% 6.5% 10.0 1.4 145 46
51
Perris · Public  Compounding decline
Riverside 504 2,096 10 41 25.0% 5.8% 8.5 1.6 208 52
52
Temecula · Private
Riverside 88 788 10 83 12.3% 6.8 73 9
53
Wildomar · Public  Watch — engagement
Riverside 447 1,927 10 31 32.9% 35.6% 8.7 1.3 137 45
54
Hemet · Public  Demand hides churn
Riverside 421 1,761 10 36 28.0% 9.5% 8.6 0.7 150 42
55
Rancho Mirage · Public  Material decline
Riverside 313 1,401 10 59 16.3% 26.7% 9.6 1.0 184 30
56
Perris · Public  Holding share
Riverside 136 1,031 10 79 12.0% 7.3 108 13
57
Lake Elsinore · Public  Watch — engagement
Riverside 403 1,687 9 36 25.9% 23.7% 8.7 147 38
58
Norco · Public  Strong demand
Riverside 486 2,032 9 37 25.3% 20.0% 8.2 0.8 178 45
59
Hemet · Public  Watch — engagement
Riverside 551 2,414 9 38 24.0% 24.0% 8.5 0.7 208 50
60
Riverside · Private
Riverside 89 685 8 69 11.5% 7.9 61 7
61
Blythe · Public  Weak at the gate
Riverside 155 740 7 19 37.9% 4.5 29 11
62
Moreno Valley · Public  Demand hides churn
Riverside 471 1,924 7 43 15.2% 6.6 0.6 204 31
63
Banning · Public  Demand hides churn
Riverside 268 1,145 6 30 21.2% 23.5% 6.3 80 17
64
Thermal · Public  Demand hides churn
Riverside 65 503 5 83 5.6% 4.6 54 3
65
Temecula · Public  Mid-year churn
Riverside 207 987 4 22 19.6% 2.4 46 9
66
Menifee · Public  Weak at the gate
Riverside 118 1,736 3 57 4.5% 2.5 67 3
67
Corona · Private
Riverside 733 5
68
Bermuda Dunes · Private
Riverside 40 628 28 11
69
Anza · Public  Compounding decline
Riverside 59 450 32 19
70
Norco · Public
Riverside 10
71
Norco · Public
Riverside 21.7% 24.3% 322 70
72
Riverside · Private
Riverside 27 370 93 25
73
Calimesa · Private
Riverside 26 320 19 5
74
Murrieta · Public
Riverside 6
75
Rancho Mirage · Private
Riverside 216 62.8% 14.8% 43 27
76
Riverside · Public
Riverside 24.8% 17.4% 396 98
77
San Jacinto · Public
Riverside 30.4% 17.9% 92 28
UC Reach = top-6 UC admits ÷ senior class size. Where UCOP has not published unique-student totals, campus admits are summed — students admitted to more than one of the 6 campuses are counted at each, so values above 100 indicate strong students winning multiple competitive UC offers. See methodology →