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 San Bernardino County — UC Reach
San Bernardino County · 2025 · ≥50 seniorsLeaderboards by type — San Bernardino County (2025)
Top and bottom schools by UC Reach, split public/charter vs private (≥50 seniors). Scoped to San Bernardino County — change the County filter above to rescope.
🎯 Specialized high schools — San Bernardino 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 — San Bernardino 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 San Bernardino 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 | Δ |
|---|---|---|
|
Redlands High School
|
15% '18 → 40% '25 | +25.0pp |
|
Ruben S Ayala High School
|
24% '18 → 45% '25 | +20.7pp |
|
Pacific High School
|
10% '18 → 21% '25 | +11.0pp |
|
Riverside Preparatory
|
2% '18 → 13% '25 | +10.8pp |
|
Chino Hills High School
|
20% '18 → 29% '25 | +9.6pp |
|
Wilmer Amina Carter Hs
|
10% '18 → 18% '25 | +8.3pp |
|
Aquinas High School
|
18% '20 → 26% '25 | +8.2pp |
|
Jurupa Hills High School
|
5% '18 → 14% '25 | +8.1pp |
|
San Gorgonio High School
|
10% '18 → 18% '25 | +8.1pp |
|
Apple Valley High School
|
6% '18 → 14% '25 | +8.0pp |
▼ Biggest declines
| School | Then → Now | Δ |
|---|---|---|
|
Montclair High School
|
19% '18 → 12% '25 | -6.8pp |
|
Loma Linda Academy
|
18% '20 → 12% '24 | -5.4pp |
|
Big Bear High School
|
11% '18 → 6% '25 | -5.3pp |
|
Citrus Valley High School
|
19% '18 → 14% '25 | -5.1pp |
|
Ontario High School
|
14% '18 → 10% '25 | -4.3pp |
|
Los Osos High School
|
32% '18 → 27% '25 | -4.2pp |
|
Redlands East Valley Hs
|
14% '18 → 11% '25 | -3.2pp |
|
Yucaipa Senior High School
|
9% '18 → 6% '25 | -2.9pp |
|
Bloomington High School
|
10% '18 → 8% '25 | -2.5pp |
|
Rialto High School
|
13% '18 → 10% '25 | -2.2pp |
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 |
|---|---|---|
|
Cobalt Institute Of Math And Science Academy
|
+71.8% vs +0.0% | +71.8pp |
|
Riverside Preparatory
|
+49.2% vs +0.0% | +49.2pp |
|
Hesperia High School
|
+31.6% vs +0.0% | +31.6pp |
|
Adelanto High School
|
+24.6% vs +0.0% | +24.6pp |
|
Granite Hills High School
|
+22.0% vs +0.0% | +22.0pp |
|
Oak Hills High School
|
+16.5% vs +0.0% | +16.5pp |
|
Barstow High School
|
+14.8% vs +0.0% | +14.7pp |
|
Academy For Academic Excellence
|
+13.4% vs +0.0% | +13.4pp |
|
Sultana High School
|
+12.7% vs +0.0% | +12.7pp |
|
Summit High School
|
+12.4% vs +0.0% | +12.4pp |
▼ Underperforming the county the most
| School | School · County | Gap |
|---|---|---|
|
Don Antonio Lugo High School
|
-24.3% vs +0.0% | -24.3pp |
|
Redlands East Valley Hs
|
-22.8% vs +0.0% | -22.8pp |
|
Rim of the World High School
|
-21.6% vs +0.0% | -21.7pp |
|
Big Bear High School
|
-20.9% vs +0.0% | -21.0pp |
|
San Gorgonio High School
|
-20.5% vs +0.0% | -20.6pp |
|
Henry J Kaiser High School
|
-20.0% vs +0.0% | -20.1pp |
|
Jurupa Hills High School
|
-18.7% vs +0.0% | -18.7pp |
|
Wilmer Amina Carter Hs
|
-18.4% vs +0.0% | -18.5pp |
|
Bloomington High School
|
-18.3% vs +0.0% | -18.3pp |
|
Los Osos High School
|
-18.3% vs +0.0% | -18.3pp |
GPA Performance — over/under their predicted UC admit rate ⓘ
45 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. |
|---|---|---|---|
|
Yucaipa Senior High School
|
3.87 | 39.0% | +13.4pp |
|
Redlands High School
|
4.01 | 35.0% | +13.1pp |
|
Riverside Preparatory
|
3.85 | 39.0% | +13.1pp |
|
San Gorgonio High School
|
3.75 | 32.3% | +12.5pp |
|
Apple Valley High School
|
4.02 | 34.2% | +12.4pp |
|
Rim of the World High School
|
4.00 | 34.1% | +11.2pp |
|
San Bernardino High School
|
3.63 | 36.1% | +10.6pp |
|
Don Antonio Lugo High School
|
3.81 | 33.0% | +10.4pp |
|
Silverado High School
|
3.76 | 36.8% | +10.0pp |
|
Barstow High School
|
3.57 | 35.9% | +9.1pp |
▼ Top 10 underperformers
| School | GPA | Actual | Δ vs exp. |
|---|---|---|---|
|
Bloomington High School
|
3.48 | 20.4% | -8.2pp |
|
Fontana High School
|
3.53 | 14.7% | -7.1pp |
|
Indian Springs High School
|
3.45 | 19.1% | -5.0pp |
|
Jurupa Hills High School
|
3.73 | 18.5% | -2.2pp |
|
Colton High School
|
3.53 | 22.5% | -1.0pp |
|
Eisenhower High School
|
3.67 | 21.7% | -0.7pp |
|
Adelanto High School
|
3.69 | 19.6% | -0.7pp |
|
Arroyo Valley High School
|
3.64 | 20.5% | -0.5pp |
|
University Preparatory
|
3.86 | 19.5% | 0.3pp |
|
Los Osos High School
|
3.92 | 21.2% | 1.3pp |
Full rankings — every San Bernardino County high school by UC Reach
Sortable by any column. Click a column header to sort. Click any school row to open its profile.