Research · California counties · October 2026

Where San Bernardino County High School Graduates Go to College, Fall 2025

As of October 2026: Across San Bernardino County, 64 high schools had University of California admit data for Fall 2025, and Middle College High in San Bernardino led the county with a UC Reach Score of 81 and 57 top-6 UC admits. Ruben S Ayala High School in Chino Hills produced the largest raw count at 300 top-6 admits, with a 25.5% UC admit rate.

A school-by-school look at UC admits, admit rates, and published college lists for 64 San Bernardino County high schools.

Analysis: Test Prep Gurus (High School Reach, highschoolreach.com), October 2026. Figures and the table may be quoted with attribution to Test Prep Gurus.

The findings, in plain English

One small school tops the county by a wide margin Middle College High in San Bernardino posted a UC Reach Score of 81, far above the next school on the board. It sent 57 students into the top six UC campuses as admits, and its UC admit rate was 31.0%. Because the Reach Score counts admits per 100 seniors, a small class with strong results can sit at the top. The number tells you how dense the UC results are in one graduating class, not how large the school is.

The biggest UC pipeline in the county is Ayala, with 300 admits Ruben S Ayala High School in Chino Hills recorded 300 top-6 UC admits in Fall 2025, more than any other school in San Bernardino County. Chino Hills High School followed with 218, and Los Osos High School in Rancho Cucamonga came in at 191. Ayala's UC admit rate was 25.5%, close to the middle of the pack. Size and rate move apart, and parents should read both columns side by side.

Not one county school publishes a counted college list Our published-college-lists table holds 0 rows for San Bernardino County. That means no school in the county prints a matriculation or acceptances list we could count, even though three schools flag a list type. Orion International Academy marks acceptances for 2018-2025, Aquinas High School marks acceptances for the Class of 2026, and United Christian Academy marks a matriculation list described as an abbreviated list from the past 4 years. None of those carries named colleges in our data.

San Bernardino County's 40 highest UC Reach Scores, Fall 2025

These are the 40 San Bernardino County high schools with the highest UC Reach Scores in Fall 2025. The Reach Score counts top-6 UC admits per 100 seniors, so small schools with strong results can rank high. The admits column counts each student once at each campus that admitted them. College-going rate is not reported for any school in this table.

High schoolCityUC Reach ScoreTop-6 UC admitsUC admit rateCollege-going rate
Middle College High San Bernardino 81 57 31.0% —
Orion International Academy Chino 67 16 39.0% —
Cobalt Institute Of Math And Science Academy Victorville 55 96 31.6% —
Ruben S Ayala High School Chino Hills 45 300 25.5% —
Redlands High School Redlands 40 206 35.0% —
University Preparatory Victorville 38 66 19.5% —
Chino Hills High School Chino Hills 29 218 22.4% —
Los Osos High School Rancho Cucamonga 27 191 21.2% —
Aquinas High School San Bernardino 26 36 20.2% —
Rancho Cucamonga High School Rancho Cucamonga 22 169 23.5% —
Pacific High School San Bernardino 21 53 29.3% —
Upland High School Upland 19 135 25.1% —
Cajon High School San Bernardino 18 103 25.6% —
San Gorgonio High School San Bernardino 18 53 32.3% —
Wilmer Amina Carter High School Rialto 18 91 25.1% —
Henry J Kaiser High School Fontana 17 77 23.8% —
Academy for Academic Excellence Apple Valley 16 17 26.6% —
Grand Terrace High School Grand Terrace 16 68 32.2% —
Indian Springs High School San Bernardino 16 69 19.1% —
Chino High School Chino 15 66 26.5% —
Etiwanda High School Etiwanda 15 131 23.5% —
Summit High School Fontana 15 92 27.7% —
United Christian Academy Rancho Cucamonga 14 6 9.2% —
Apple Valley High School Apple Valley 14 76 30.0% —
Citrus Valley High School Redlands 14 71 25.4% —
Fontana High School Fontana 14 82 14.7% —
A B Miller High School Fontana 13 60 27.6% —
Eisenhower High School Rialto 13 64 19.3% —
Hesperia High School Hesperia 13 72 24.2% —
Jurupa Hills High School Fontana 13 57 18.5% —
Oak Hills High School Oak Hills 13 69 26.7% —
Riverside Preparatory Oro Grande 13 23 24.2% —
Arroyo Valley High School San Bernardino 12 79 20.5% —
Colony High School Ontario 12 65 24.0% —
Granite Hills High School Apple Valley 12 48 27.0% —
Montclair High School Montclair 12 69 25.9% —
Rim of the World High School Lake Arrowhead 12 28 29.8% —
Alta Loma High School Alta Loma 11 62 21.2% —
Colton High School Colton 11 50 20.3% —
Redlands East Valley High School Redlands 11 49 22.9% —

UC Reach Score = top-6 UC admits (counted at each campus) per 100 seniors; it can exceed 100. Source: UC Information Center (Fall 2025 first-year admits by school) plus CDE College-Going Rate, via highschoolreach.com. 64 San Bernardino County schools had UC data; 40 are shown here.

San Bernardino County schools that publish where their graduates enroll

This table is empty. No San Bernardino County school in our data prints a matriculation or acceptances list with counted colleges, so there are 0 rows to show.

High schoolCityList typeYears coveredTop colleges named
No school in this county publishes a counted list — — — —

This table holds 0 counted rows; the single line above is a placeholder, not a school. An acceptances list runs about three times an enrollment list; never add the two. The list shows what each school prints; absence means the school publishes no counted list.

Which San Bernardino County high schools send the most students to the top UCs?

Ruben S Ayala High School in Chino Hills sends the most, with 300 top-6 UC admits in Fall 2025. That is the largest raw count in the county by a clear margin. Chino Hills High School came next with 218, then Los Osos High School in Rancho Cucamonga at 191.

Redlands High School sits close behind on raw count with 206 top-6 admits and a 35.0% UC admit rate, the highest rate among the county's large producers. Rancho Cucamonga High School recorded 169 admits, Upland High School 135, and Etiwanda High School 131. Those seven schools carry most of the county's UC volume.

Raw counts favor big schools. A school with a graduating class of several hundred will almost always print more admits than a school with sixty seniors. That is why we also show the UC Reach Score, which divides admits by class size and lets a small school stand next to a large one.

For a family, the raw count answers a different question than the rate does. A large count means your child will have company at that UC campus. A high rate means the students who apply from that school tend to get in. Ayala, Redlands, and Chino Hills manage both at once, which is rare.

Each of these numbers counts a student once at each campus that admitted them. A student admitted to three of the top six UC campuses adds three to the count. That is why the totals look larger than the number of actual seniors who pack a bag for Berkeley or Los Angeles.

What does a UC Reach Score of 60 mean?

A UC Reach Score of 60 means the school produced 60 top-6 UC admits for every 100 seniors. It is a density number, not a head count. Because admits are counted at each campus, the score can go above 100 when many students are admitted to more than one top UC.

In San Bernardino County, no school reaches 100. Middle College High in San Bernardino leads at 81. Orion International Academy in Chino sits at 67, and Cobalt Institute Of Math And Science Academy in Victorville is at 55. Those three are the only county schools above 50.

Below them the board drops fast. Ruben S Ayala High School scores 45, Redlands High School 40, and University Preparatory in Victorville 38. After Chino Hills High School at 29, no school in the county tops 30.

The point of the score is to let you compare a small class with a large one. A school with 16 admits can still rank second in the county if its senior class is small, which is exactly what happens at Orion International Academy. The score rewards how common UC admission is inside a class.

A score does not tell you where students finally enroll. It also does not tell you how many students applied. Read it as one honest signal about UC outcomes in a single year, then look at the admit rate column next to it.

Which San Bernardino County school has the highest UC Reach Score?

Middle College High in San Bernardino has the highest UC Reach Score in the county at 81. It recorded 57 top-6 UC admits and a UC admit rate of 31.0% in Fall 2025. No other school in San Bernardino County comes close to that score.

Middle college programs run on a community college campus, and students take college classes while still in high school. The small class size pushes the Reach Score up, because the score divides admits by seniors. A school like this can produce fewer total admits than Ayala and still lead the county board.

Second place goes to Orion International Academy in Chino at 67. Orion had only 16 top-6 admits, but its UC admit rate of 39.0% is the highest of any school in our county table. A high rate with a small count usually means a tight, selective applicant pool.

Third is Cobalt Institute Of Math And Science Academy in Victorville, at 55 with 96 admits and a 31.6% admit rate. Cobalt is the standout in the High Desert, where most schools score in the low teens. Its score shows that geography does not set a ceiling.

If you live near any of these three schools, the numbers say UC admission is a normal outcome there, not a rare one. That matters for a ninth grader deciding how hard to push in math and science.

Where do graduates of the private and religious schools enroll?

We cannot say, because 0 San Bernardino County schools publish a counted college list in our data. Aquinas High School in San Bernardino marks an acceptances list for the Class of 2026. United Christian Academy in Rancho Cucamonga marks a matriculation list described as an abbreviated list from the past 4 years. Neither prints named college counts we can report.

What we do have for those schools is UC data. Aquinas High School posted a UC Reach Score of 26 with 36 top-6 UC admits and a 20.2% UC admit rate. United Christian Academy scored 14 with 6 top-6 admits and a 9.2% admit rate, the lowest rate in our table.

Orion International Academy in Chino also flags an acceptances list, covering 2018-2025. A list that spans eight years is not the same as a single class profile. Its UC numbers stand on their own: 16 admits and a 39.0% admit rate.

When a school prints acceptances rather than enrollment, the list runs about three times longer than the enrollment list. One student can be admitted to many colleges but enrolls at only one. Never add the two kinds of list together.

This is a real gap in the county data, and we name it rather than fill it. Private school outcomes beyond the UC system are not reported here.

How many San Bernardino County graduates go to college at all?

The college-going rate is not reported for any of the 40 schools in our county table. Every row in the college-going rate column is blank. That is a gap in the data we have for Fall 2025, and we do not estimate around it.

What we can report is UC outcomes. Across the county, 64 high schools had UC admit data for Fall 2025, which is the full set of schools UC counted. The 40 schools with the highest Reach Scores appear in our table.

The California Department of Education publishes a college-going rate file, and we list it in our sources. Our county rows do not carry those values yet, so we leave the column empty rather than guess. A blank means not reported, not zero.

For a parent, this means the UC board answers a narrow question well and a broad question not at all. It tells you how often students from a school are admitted to the top six UC campuses. It does not tell you how many graduates enroll at a community college, a Cal State, or a private college.

Many San Bernardino County graduates begin at community colleges, and that path is not counted anywhere in these columns. Read the UC numbers as one slice of the picture, not the whole plate.

Which schools have the highest UC admit rates, even if they are small?

Orion International Academy in Chino has the highest UC admit rate in our table at 39.0%, on 16 top-6 admits. Redlands High School follows at 35.0% with 206 admits, a rare pairing of high rate and high volume. San Gorgonio High School in San Bernardino is third at 32.3% with 53 admits.

Grand Terrace High School sits at 32.2% with 68 admits, and Cobalt Institute Of Math And Science Academy at 31.6% with 96. Middle College High is at 31.0% and Apple Valley High School at 30.0%. Rim of the World High School in Lake Arrowhead reaches 29.8% on 28 admits.

The admit rate answers a plain question. Of the applications sent from this school, what share were admitted? A school can have a modest Reach Score and still show a strong rate, which usually means fewer students apply but the ones who do are well matched.

San Gorgonio and Pacific High School, both in San Bernardino, show this pattern. San Gorgonio has a Reach Score of 18 and a 32.3% admit rate. Pacific has a Reach Score of 21 and a 29.3% rate. Their applicants succeed at a high clip.

At the other end, Fontana High School shows a 14.7% admit rate on 82 admits, and Jurupa Hills High School 18.5% on 57. Those schools send many applications, and a smaller share land. Volume and rate are two different stories about the same class.

How do the Chino Valley schools compare with each other?

Ruben S Ayala High School in Chino Hills leads the Chino Valley group with a UC Reach Score of 45 and 300 top-6 UC admits. Chino Hills High School follows at 29 with 218 admits, and Chino High School sits at 15 with 66 admits. Orion International Academy in Chino scores 67 on 16 admits.

Ayala's UC admit rate is 25.5%, Chino Hills High School's is 22.4%, and Chino High School's is 26.5%. Those three rates are close together. That suggests students across the district face similar odds once they apply. The gap between the schools is mostly in how many students apply.

Orion International Academy is the outlier. Its 39.0% admit rate is the highest in our table, and its Reach Score of 67 is second only to Middle College High. With 16 admits, the school is small, so one strong class moves its numbers.

For a family choosing between Ayala and Chino Hills High School, the admit rates are close enough that either gives a student a real path. Ayala's larger count means more peers heading to the same campuses. That can shape how normal a UC application feels in the senior hallway.

Chino High School sends fewer students but admits them at a slightly higher rate than Chino Hills High School. Reading both columns at once keeps you from drawing the wrong lesson from a single number.

Which High Desert schools show the strongest UC results?

Cobalt Institute Of Math And Science Academy in Victorville leads the High Desert with a UC Reach Score of 55, 96 top-6 UC admits, and a 31.6% admit rate. University Preparatory, also in Victorville, is second at 38 with 66 admits and a 19.5% rate. No other High Desert school in our table tops 20.

Academy for Academic Excellence in Apple Valley scores 16 on 17 admits with a 26.6% rate. Apple Valley High School scores 14 on 76 admits with a 30.0% rate. Granite Hills High School, also in Apple Valley, scores 12 on 48 admits at 27.0%.

Hesperia High School and Oak Hills High School both score 13, with 72 and 69 admits and rates of 24.2% and 26.7%. Riverside Preparatory in Oro Grande scores 13 on 23 admits with a 24.2% rate. Those numbers cluster tightly.

The pattern in the High Desert is clear. Two magnet-style schools in Victorville pull far ahead, and the comprehensive high schools land in a tight band in the low teens. The admit rates, though, are healthy across the region.

That combination tells a family something useful. Students from High Desert schools who apply to UC campuses are admitted at rates close to the county middle. The gap is in how many apply, not in how they fare once they do.

Which San Bernardino city schools send students to UC campuses?

Middle College High in San Bernardino tops the city and the county with a UC Reach Score of 81, 57 top-6 UC admits, and a 31.0% admit rate. Cajon High School has the largest city count at 103 admits, with a Reach Score of 18 and a 25.6% rate. Arroyo Valley High School follows with 79 admits.

Pacific High School scores 21 on 53 admits with a 29.3% rate. San Gorgonio High School scores 18 on 53 admits with a 32.3% rate, the strongest rate among the city's comprehensive high schools. Indian Springs High School scores 16 on 69 admits with a 19.1% rate.

Aquinas High School, the private school in the city, scores 26 on 36 admits with a 20.2% rate. Its admit rate sits below several nearby public schools.

Several San Bernardino schools appear in our top-40 table. That spread matters. It means a family in San Bernardino has several schools where UC admission happens every spring, not just one.

Arroyo Valley High School shows a 20.5% rate and Colton High School, just outside the city, shows 20.3% on 50 admits. Those are the lower rates in the group. Still, both schools put dozens of students into the top six UC campuses in a single year.

Why do some schools with many admits have low Reach Scores?

Because the UC Reach Score divides top-6 admits by the number of seniors, a large school can post many admits and still score low. Etiwanda High School is the clearest case, with 131 top-6 admits and a Reach Score of 15. Upland High School shows 135 admits and a score of 19.

Compare that with Orion International Academy, which has 16 admits and a score of 67. The two schools live in different size classes. The score puts them on the same footing, while the admit count does not.

This cuts both ways for a family. A low Reach Score at a big school does not mean your child has poor odds there. Etiwanda's UC admit rate is 23.5%, close to the county middle, and 131 admits means a deep bench of classmates aiming at the same campuses.

Fontana High School shows the sharpest version of the split. It recorded 82 admits, a solid count, but a 14.7% admit rate and a Reach Score of 14. Many students apply, fewer are admitted, and the class is large.

Our advice is to read three columns together: the raw count, the rate, and the score. Each one answers a different question. Taken alone, any one of them can point a family in the wrong direction.

How should a parent use these numbers when picking a high school?

Start with the admit rate, because it comes closest to describing your own child's odds. In San Bernardino County that rate runs from 9.2% at United Christian Academy to 39.0% at Orion International Academy. Most schools in our table fall between 19.1% and 27.7%.

Next, look at the top-6 admit count for a sense of culture. A school with 300 admits like Ruben S Ayala has a senior class where UC applications are routine. A school with 6 admits does not, and that changes how much a student has to drive the process alone.

Then read the Reach Score as a tiebreaker between schools of different sizes. A score of 81 at Middle College High and a score of 15 at Etiwanda High School describe very different densities of UC results, even though both are real options.

Remember what the data leaves out. College-going rate is not reported for any school here, and 0 county schools publish a counted list of where graduates enroll. Cal State campuses, private colleges, and community colleges sit outside these columns entirely.

One year of data is one year. A small school can swing several points on the Reach Score from one class to the next. Use these Fall 2025 figures as a starting map of the county, then compare them against what you see on a campus visit.

What is counted in these numbers, and what is left out?

These numbers count first-year admits to the top six UC campuses from Fall 2025, as reported by the UC Information Center for 64 San Bernardino County high schools. A student is counted once at each campus that admitted them. That is why a county total of admits runs higher than the number of students involved.

Admits are not enrollments. A student admitted to three campuses picks one, or sometimes picks a college outside the UC system. Our table cannot tell you which choice each family made.

Transfer admits are not in this data. Many San Bernardino County students reach UC campuses after two years at a community college, and that route is a strong one. It simply does not appear in a first-year admit file.

Cal State campuses, private colleges, out-of-state public universities, and trade programs are all outside these columns. The published-college-lists table would have captured some of that, but it holds 0 rows for this county. No school here prints a counted list.

College-going rate is blank for all 40 rows in our table. We leave it blank rather than fill it with a guess. When you see a blank in our data, it means not reported.

Questions parents ask

Which San Bernardino County high school has the highest UC Reach Score?

Middle College High in San Bernardino has the highest UC Reach Score in the county at 81.

Which school sends the most students to the top UC campuses?

Ruben S Ayala High School in Chino Hills sends the most, with 300 top-6 UC admits in Fall 2025.

What does a UC Reach Score of 60 mean?

A UC Reach Score of 60 means the school produced 60 top-6 UC admits for every 100 seniors.

Which school has the highest UC admit rate?

Orion International Academy in Chino has the highest UC admit rate in our table at 39.0%, on 16 top-6 admits.

How many San Bernardino County schools have UC data?

Across the county, 64 high schools had UC admit data for Fall 2025, which is the full set of schools UC counted.

Do county schools publish where their graduates enroll?

We cannot say, because 0 San Bernardino County schools publish a counted college list in our data.

How many graduates go to college overall?

The college-going rate is not reported for any of the 40 schools in our county table.

Which High Desert school has the strongest UC results?

Cobalt Institute Of Math And Science Academy in Victorville leads the High Desert with a UC Reach Score of 55, 96 top-6 UC admits, and a 31.6% admit rate.

Method & sources: The UC columns come from the UC Information Center file of Fall 2025 first-year admits by source school, paired with the California Department of Education college-going rate file, both compiled by highschoolreach.com. The population is the 64 San Bernardino County high schools that UC reported admit data for, and our main table shows the 40 with the highest UC Reach Scores, ranked from high to low. Admits are counted once at each of the top six UC campuses that admitted a student, so the counts exceed the number of students, and transfer admits, Cal State admits, private colleges, and community colleges are excluded. College-going rate is not reported for any school in this table, and the published-college-lists table holds 0 counted rows because no county school prints a counted matriculation or acceptances list in our data. A blank value means not reported, and we do not estimate it.

This brief as data: /research/where-san-bernardino-county-high-school-graduates-enroll.json. Free for editorial use with attribution to Test Prep Gurus (High School Reach).

For parents · free

Where does your student stand?

The free Family Decision Report reads your student's GPA and scores against every college on their list.

Build your free Family Decision Report →

Related: San Bernardino County UC brief · All rankings · Family Decision Report