Research · San Bernardino County
Where San Bernardino County's high school grads get into the UC system
Fall 2025 admissions cycle — every San Bernardino County high school with published UC outcomes, public and private, ranked by UC Reach Score. Compiled from the University of California's own school-by-school admissions data.
Free for editorial use with attribution to High School Reach · Custom county or district cuts on request
This table, in plain English
What it measures: for each San Bernardino County high school, how many admissions its graduating class earned to the six most selective UC campuses (Berkeley, UCLA, San Diego, Santa Barbara, Irvine, Davis), per 100 seniors. Higher score = the class graduated with more UC options on the table. It comes straight from the University of California's own school-by-school admissions counts.
How to read one row: Middle College High's 81 means its seniors earned 81 selective-UC admissions for every 100 students in the class. For scale, the median California high school scores about 18; the median San Bernardino County school scores 13.
The story in one sentence: San Bernardino has the most public-dominated table in this series — nine of its top ten charge no tuition — and its strongest results come from two small academies rather than the large comprehensives that carry most of the county's students.
One honest caution: the Reach Score is not an admit rate. A student admitted to three UC campuses counts three times — it measures the breadth of options a class earned, which is why an exceptional school can score above 100. The full definition is below the table.
| School | Type | Seniors | UC apps | UC admits | Reach Score | |
|---|---|---|---|---|---|---|
| 1 | Middle College High | PUBLIC | 70 | 184 | 57 |
81
|
| 2 | Cobalt Institute Of Math And Science Academy | PUBLIC | 175 | 304 | 96 |
55
|
| 3 | Ruben S Ayala High School Chino Hills | PUBLIC | 669 | 1,175 | 300 |
45
|
| 4 | Redlands High School Redlands | PUBLIC | 521 | 589 | 206 |
40
|
| 5 | University Preparatory Victorville | PUBLIC | 173 | 339 | 66 |
38
|
| 6 | Chino Hills High School Chino Hills | PUBLIC | 744 | 972 | 218 |
29
|
| 7 | Los Osos High School Rancho Cucamonga | PUBLIC | 698 | 899 | 191 |
27
|
| 8 | Aquinas High School San Bernardino | PRIVATE | 137 | 178 | 36 |
26
|
| 9 | Rancho Cucamonga High School Rancho Cucamonga | PUBLIC | 769 | 719 | 169 |
22
|
| 10 | Pacific High School San Bernardino | PUBLIC | 255 | 181 | 53 |
21
|
| 11 | Upland High School Upland | PUBLIC | 723 | 537 | 135 |
19
|
| 12 | Cajon High School San Bernardino | PUBLIC | 575 | 403 | 103 |
18
|
| 13 | San Gorgonio High School San Bernardino | PUBLIC | 301 | 164 | 53 |
18
|
| 14 | Wilmer Amina Carter High School Rialto | PUBLIC | 492 | 362 | 91 |
18
|
| 15 | Henry J Kaiser High School Fontana | PUBLIC | 462 | 324 | 77 |
17
|
| 16 | Academy for Academic Excellence Apple Valley | PUBLIC | 105 | 64 | 17 |
16
|
| 17 | Grand Terrace High School Grand Terrace | PUBLIC | 416 | 211 | 68 |
16
|
| 18 | Indian Springs High School San Bernardino | PUBLIC | 435 | 362 | 69 |
16
|
| 19 | Chino High School Chino | PUBLIC | 449 | 249 | 66 |
15
|
| 20 | Etiwanda High School Etiwanda | PUBLIC | 852 | 557 | 131 |
15
|
| 21 | Summit High School Fontana | PUBLIC | 634 | 332 | 92 |
15
|
| 22 | Apple Valley High School Apple Valley | PUBLIC | 558 | 253 | 76 |
14
|
| 23 | Citrus Valley High School Redlands | PUBLIC | 520 | 279 | 71 |
14
|
| 24 | Fontana High School Fontana | PUBLIC | 583 | 558 | 82 |
14
|
| 25 | A B Miller High School Fontana | PUBLIC | 471 | 217 | 60 |
13
|
| 26 | Arroyo Valley High School San Bernardino | PUBLIC | 632 | 385 | 79 |
13
|
| 27 | Eisenhower High School Rialto | PUBLIC | 499 | 332 | 64 |
13
|
| 28 | Hesperia High School Hesperia | PUBLIC | 537 | 298 | 72 |
13
|
| 29 | Jurupa Hills High School Fontana | PUBLIC | 423 | 308 | 57 |
13
|
| 30 | Montclair High School Montclair | PUBLIC | 552 | 266 | 69 |
13
|
| 31 | Oak Hills High School Oak Hills | PUBLIC | 545 | 258 | 69 |
13
|
| 32 | Riverside Preparatory Oro Grande | PUBLIC | 175 | 95 | 23 |
13
|
| 33 | Colony High School Ontario | PUBLIC | 535 | 271 | 65 |
12
|
| 34 | Granite Hills High School Apple Valley | PUBLIC | 400 | 178 | 48 |
12
|
| 35 | Rim of the World High School Lake Arrowhead | PUBLIC | 229 | 94 | 28 |
12
|
| 36 | Alta Loma High School Alta Loma | PUBLIC | 582 | 292 | 62 |
11
|
| 37 | Colton High School Colton | PUBLIC | 448 | 246 | 50 |
11
|
| 38 | Redlands East Valley High School Redlands | PUBLIC | 433 | 214 | 49 |
11
|
| 39 | Rialto High School Rialto | PUBLIC | 617 | 281 | 65 |
11
|
| 40 | Ontario Christian High School Ontario | PRIVATE | 117 | 113 | 12 |
10
|
5 takeaways
- Nine of the top ten are public. Only Aquinas High School (26) breaks into the top ten from the private side. No other county in this series is this lopsided.
- The county's two best results come from small academies. Middle College High (81, 70 seniors) and the Cobalt Institute of Math and Science (55, 175 seniors) are the only San Bernardino schools above 50 — both small, both public.
- The big comprehensives carry the students, not the scores. Ruben S. Ayala in Chino Hills posts the best large-school result at 45 from 669 seniors, and files the county's largest application load at 1,175. Etiwanda graduates the biggest class in the county — 852 seniors — and scores 15.
- Redlands converts better than anyone above it. It turns 35% of its UC applications into admissions, against 26% at Ayala and 31% at Middle College. Its 40 comes from a much smaller application volume.
- The county median sits below the state's. 13 against about 18 statewide. Read alongside the conversion column: San Bernardino students apply to fewer campuses than their coastal counterparts, which lowers the score and raises the hit rate at the same time.
How to read the Reach Score: admissions to the six most selective UC campuses (Berkeley, UCLA, San Diego, Santa Barbara, Irvine, Davis) per 100 graduating seniors. A student admitted to several campuses counts at each — which is why an exceptional school can score above 100. It measures the breadth of a class's UC options, not an admit rate.
Coverage: the top 40 San Bernardino County schools with published 2025 UC outcomes and at least 50 seniors. Schools whose data failed integrity checks are excluded, as are schools that filed UC applications but recorded no admissions. School-level admit counts include all admits (UC publishes no breakout of recruited athletes or other categories). Source: University of California Office of the President, freshman application/admission counts by school, Fall 2025; enrollment from CDE / Private School Affidavit. See the full methodology.
The same table for other counties: Orange County · Sacramento County · Los Angeles County · San Diego County · San Francisco · Santa Clara County · Alameda County · Riverside County · Contra Costa County · San Mateo County · Fresno County · Kern County · San Joaquin County · Ventura County · Monterey County · Sonoma County · Placer County · Stanislaus County · Tulare County
Related: statewide rankings · The Berkeley Exception — UC residency analysis · 30 years of UC admissions trends