Data coverage at a glance

This is real, sourced data — not a demo. Current coverage:

3,931
California high schools across 58 counties
73,485
UC outcome records (2145 schools, 2018–2025)
3,596
schools with enrollment history (2018–2026)
341/396
private schools with religious-orientation data

California today; the enrollment and peer-comparison methods are geography-neutral and built to extend to other states.

A one-of-a-kind AI-native analytics platform — powered by expert analysis

Most school-data tools hand you a dashboard and leave the analysis to you. This one is fundamentally different: it's an AI-native data analytics platform — but what makes it one of a kind isn't AI on its own. It's the expert human analysis working in tandem with, and powering, the AI models.

Every interpretive judgment embedded in this product was designed by Test Prep Gurus' team of admissions and enrollment experts — the same advisors who have spent years helping families navigate UC outcomes and helping schools sustain their enrollment. The "what this means" bullets, the demand-vs-retention diagnoses, the market-share reframing for shrinking-county schools, the GPA over-performance signal, the multi-axis context against state / county / peer / elite tiers, the peer-similarity engine, the curation rules that filter mis-merged records and small-sample noise — all of it is the codified judgment of human experts.

AI is the engine that takes those expert judgments and runs them across every California high school, every year, simultaneously. It doesn't replace human expertise. It scales it.

The result: every school profile reads as if it had been hand-analyzed by an admissions counselor — because, in the analytical sense, it was. The data sources are public; the interpretive layer is what makes this product one of a kind.

What that means in practice:

  • Expert interpretation, automatically applied. Every school profile generates plain-English narrative explaining its UC trajectory, market-share dynamics, GPA over/under-performance, and demand-and-retention diagnosis — produced by analytical rules our experts wrote, run by AI across the whole state.
  • Signal over noise. Curation rules and anomaly guards (also expert-designed) filter out mis-merged records, virtual charters, and small-sample distortions so headline numbers reflect real performance. You see what's true and comparable, not whatever the raw download contained.
  • Context, not just rates. Every metric is benchmarked against peer-similar schools, the county, and statewide percentiles. A UC Reach Score of 56 gets a "Top 10%" badge with the cutoff visible; a −3% enrollment trend gets a "winning relative share" reframe when the county is shrinking faster.
  • Primary-source data, no reputation surveys. Every figure ties back to UCOP, CDE, NCES, IRS 990, IPEDS, OpenAlex, or Opportunity Insights — cited and dated. The numbers are auditable; the human + AI interpretation on top is the value-add.

What is the UC Reach Score?

The UC Reach Score is the flagship metric of this tool. It answers a single question: how strongly does a school's graduating class earn admission to the six most competitive UC campuses, relative to its size? It is reported as a plain Score, not a percentage — a higher Score means more competitive UC admits per graduating senior, and a Score can legitimately exceed 100.

UC Reach Score = (top-6 UC admits ÷ senior class size) × 100

"Top 6" means UC Berkeley, UCLA, UC San Diego, UC Santa Barbara, UC Irvine, and UC Davis. UC Santa Cruz, UC Riverside, and UC Merced are excluded because their substantially higher admit rates would obscure the signal at the campuses that drive most application stress.

Why it can exceed 100: admits are summed across the six campuses, so a student admitted to several UCs counts at each. A UC Reach Score above 100 isn't an error — it marks an exceptionally high-performing senior class winning admission at multiple competitive campuses.

Unlike admit rate — which measures success only among those who applied — the UC Reach Score captures the full pipeline from the graduating class to UC admission. A school with a 90% admit rate but only 5 applicants has a profoundly different profile than one with a 60% admit rate and 200 applicants.

Why Admit Rate Can Be Misleading

Consider two hypothetical schools, each with 200 seniors:

  • School A: 10 applicants, 9 admitted → 90% admit rate, UC Reach Score of only 4.5
  • School B: 120 applicants, 72 admitted → 60% admit rate, UC Reach Score of 36

School A looks more selective on admit rate alone. School B is actually delivering UC access to a far larger share of its students. Both metrics are valid — but admit rate without the UC Reach Score tells an incomplete story.

This tool surfaces both so you can see the full picture.

All Metrics Defined

UC Application Reach

Top-6 UC applications ÷ senior class size

How much of the senior class enters the UC application pipeline at the most competitive campuses. A school with high Application Reach but low Admit Reach may have preparation or strategy gaps. A school with low Application Reach may have counseling or awareness gaps.

Why values can exceed 100%: applications are counted at each campus, so a senior applying to all 6 UCs adds 6 to the numerator. A figure above 100% just means the average senior applied to more than one UC — the norm at UC-active high schools.

UC Reach Score (= UC Admit Reach)

(Top-6 UC admits ÷ senior class size) × 100

The flagship metric, reported as a plain Score. It captures how many top-6 UC admits the graduating class earns relative to its size, across the six most competitive UC campuses.

What "above 100" means: when a school generates more than 100 top-6 UC admits per 100 seniors, the typical strong student is being admitted at multiple selective UCs. A Score above 100 is a strength signal — and a rare one: fewer than 1% of California high schools clear it. (Mechanically: admits are summed across the six campuses, so a student admitted at UCLA + UCSD + UCI contributes to the numerator at each.)

UC Enrollment Reach

Top-6 UC enrollees ÷ senior class size

What fraction of the senior class ultimately enrolls at one of the six most competitive UCs. A gap between Admit Reach and Enrollment Reach may signal cost issues, competition from privates, or geographic factors.

UC Admit Rate

Top-6 UC admits ÷ top-6 UC applications

Traditional admit rate, restricted to the six most competitive campuses. Useful for understanding the competitiveness of the applicant pool — but always read alongside Application Reach.

UC Yield Rate

Top-6 UC enrollees ÷ top-6 UC admits

How many admitted students choose to enroll at the competitive UCs. Low yield can indicate strong competition from private colleges, out-of-state schools, or other factors.

Selective Reach (UCSD, UCSB, UCI, UCD)

Admits to UCSD + UCSB + UCI + UCD ÷ senior class size

UC Reach narrowed to the four "selective" campuses below Berkeley/UCLA. Like the UC Reach Score, it sums campus-level admits, so a student admitted to more than one of these campuses is counted at each.

Elite Reach (UCB + UCLA)

Admits to UC Berkeley + UCLA ÷ senior class size

The highest-selectivity signal. Same campus-level basis as Selective Reach — a student admitted to both UCB and UCLA is counted at each.

How admits are counted

The University of California reports admissions data campus by campus — one count for each of the nine UC campuses. A student admitted to both UCLA and UC San Diego is counted once in UCLA's total and once in UC San Diego's total.

The UC Reach Score sums those campus-level admits across the top six campuses. It counts admit-events, not distinct students: a senior admitted to UCLA, UCSD, and UCI adds 3 to the numerator, not 1. Every school's UC Reach Score is computed this way.

This is exactly why the UC Reach Score can exceed 100. A Score above 100 means the typical strong student is winning admission at several competitive UCs — a strength signal, not a data error. It is not the share of distinct students admitted, which is why we call it a Reach Score (competitive admit volume relative to class size), not an admit rate.

A true unique-student systemwide count — each senior counted once regardless of how many campuses admitted them — would be a different, lower number. UC does not publish that figure per school, and we do not compute or display it. The UC Reach Score is, and is meant to be, the summed-campus measure described above.

Why only the top 6 UCs?

UC Santa Cruz, UC Riverside, and UC Merced admit at substantially higher rates than the other six campuses. Including them in the UC Reach Score calculation would inflate every school's number and dilute the signal at the campuses families and counselors actually focus on. By restricting to the six most competitive campuses, the UC Reach Score is comparable across schools and meaningful as a measure of competitive UC access.

We plan to add UCSC, UCR, and UCM as a separate "All 9 UCs" view in a future update so both perspectives are available.

Senior Class Size

All Reach metrics require a denominator: how many students were in the graduating class. This tool uses California Department of Education (CDE) grade 12 enrollment data. Key notes:

  • CDE enrollment data is published by school year, which may lag the UC admissions year by one cycle.
  • Grade 12 enrollment includes all 12th-grade students, not just those who graduated. Some schools have significant dropout rates that affect the denominator.
  • When official CDE data is unavailable, the tool displays "senior class size estimate" and marks all Reach metrics accordingly.

Data Limitations & Caveats

  • This tool analyzes school-level outcomes. It is not a predictor of any individual student's admissions chances.
  • Campus-level admit totals may duplicate students admitted to multiple UC campuses.
  • UCOP suppresses very small campus admit counts to protect student privacy. Where a campus count is withheld, it is excluded from the sum rather than treated as zero — so a school's UC Reach Score can slightly understate its true figure when one or more of its campus counts are suppressed. The displayed value reflects only the admits UCOP publishes.
  • Small schools or small applicant pools produce statistically volatile results. Year-to-year swings of 5–15 points in the UC Reach Score may reflect random variation rather than meaningful change.
  • Senior class size estimates may lag by one admissions cycle. Denominators are approximations.
  • UC admissions vary by campus, major, residency status, and the overall applicant pool composition each year.
  • The UC is currently test-blind; course rigor and GPA are the primary academic signals.
  • Data may lag by one or more admissions cycles from the date of publication.
  • A-G completion rates — the upstream pipeline metric that drives UC/CSU eligibility — are now included. School profiles show the most recent year's TA (total all students) A-G rate, the CA median for the same year, and a 10-year trend. Source: CDE Adjusted Cohort Graduation Rate (ACGR) outcome files, 2016–17 through 2024–25.
  • Student-to-counselor ratios — the upstream driver of A-G planning capacity — are surfaced on public-school profiles when available. Computed as total enrollment ÷ FTE school counselors. ASCA-recommended benchmark is 250:1; the CA median is around 340:1. Source: U.S. Dept of Education Office for Civil Rights, Civil Rights Data Collection 2020–21 (latest released, Nov 2024), via Urban Institute Education Data Portal. Private schools are not covered by CRDC.

Year-to-Year Volatility

Single-year comparisons between schools of different sizes can be misleading. A school with 50 seniors will show large percentage swings from one year to the next with small absolute changes in admit counts. We recommend:

  • Using the 5-year trend chart on each school's profile page.
  • Treating schools with fewer than 100 seniors especially cautiously.
  • Comparing schools across multiple years before drawing conclusions about trajectories.

Enrollment trends & the 3-year projection

Enrollment metrics use grade-by-grade counts by school and year. A school's trend is the change from its first to its most recent year on file. The 1/3/5-year projection grows the most recent actual enrollment at a smoothed annual rate fitted by least-squares regression across all available years — so a single anomalous year (for example a COVID dip) can't whip the forecast the way reading only the first and last year would. It is an extrapolation of the recent trajectory, not a forecast of any school's plans. The "tuition revenue at risk" figure simply multiplies projected enrollment change by a tuition figure you set.

"Most similar nearby schools"

Each school's comparison set is the schools that most resemble it, blending:

  • Type — a hard filter: private schools are compared to private schools, public/charter to public/charter (families compare like with like).
  • Geographic proximity — straight-line distance.
  • Enrollment size — schools of similar scale.
  • Religious orientation (private schools only) — Catholic, other-religious, or nonsectarian/secular.

We take the nearest same-type schools and re-rank them by a weighted blend of these factors, returning the closest matches. Religious orientation comes from the NCES Private School Universe Survey; where a private school could not be matched, that one factor is simply skipped.

Which schools are included

Rankings, district aggregates, and peer comparisons exclude nonclassroom-based / virtual charter schools. Because they enroll students from across the state, they aren't comparable to a local brick-and-mortar high school and would distort local leaderboards. They remain searchable and keep their own (clearly labeled) profile pages.

Data Sources

UC admissions outcomes: University of California Office of the President (UCOP), "Admissions by Source School" (UC Information Center). Campus-level applicants, admits, and enrollees by sending high school, 2018–2025. universityofcalifornia.edu.

Enrollment & senior class size: California Department of Education (CDE) enrollment data for public schools, and the CDE Private School Affidavit for private schools. cde.ca.gov.

Private-school religious orientation: U.S. Department of Education, National Center for Education Statistics — Private School Universe Survey (PSS). nces.ed.gov/surveys/pss.

Data is refreshed as agencies publish new cycles; figures may lag the current school year by one cycle.

Frequently Asked Questions

Short answers to the questions families, counselors, and reporters ask most often about the UC Reach Score and our methodology.

What is the UC Reach Score?

The UC Reach Score is a high-school admissions metric calculated as top-6 UC admits divided by senior class size, reported as a plain Score. It measures how many top-6 UC admits a graduating class earns relative to its size, across the six most competitive UC campuses: UC Berkeley, UCLA, UC San Diego, UC Santa Barbara, UC Irvine, and UC Davis.

How is the UC Reach Score calculated?

The UC Reach Score equals admits to UC Berkeley plus UCLA plus UC San Diego plus UC Santa Barbara plus UC Irvine plus UC Davis, divided by senior class size. Admits are summed across the six campuses, so a student admitted to several UCs counts at each. Scores above 100 indicate exceptional UC outcomes — fewer than 1% of California high schools clear that bar.

Which UC campuses are included in the UC Reach Score?

The UC Reach Score uses the six most competitive UC campuses: UC Berkeley, UCLA, UC San Diego, UC Santa Barbara, UC Irvine, and UC Davis. UC Santa Cruz, UC Riverside, and UC Merced are excluded because their substantially higher admit rates would obscure the signal at the campuses families and counselors focus on.

Why does the UC Reach Score exclude UC Santa Cruz, Riverside, and Merced?

These three campuses admit at substantially higher rates than the other six. UC Merced, for example, admits roughly 96% of California applicants. Including them in the calculation would inflate every school's UC Reach Score and dilute its meaning as a measure of competitive UC access.

Why can the UC Reach Score exceed 100?

Admits are summed across the six campuses, so a student admitted to UCLA, UC San Diego, and UC Irvine contributes three to the numerator. A UC Reach Score above 100 means the typical strong student at that school is winning admission at multiple selective UCs. Fewer than 1% of California high schools clear it.

Where does this admissions data come from?

UC admissions outcomes come from the University of California Office of the President (UCOP) Admissions by Source School dataset. Senior class size comes from California Department of Education (CDE) grade-12 enrollment data. Religious orientation for private schools comes from the NCES Private School Universe Survey.

What does "weighted-capped GPA" mean?

Weighted-capped GPA is the University of California's own GPA calculation. It includes the honors and AP bonus point in the weight, but caps the total bonus contribution. It is the GPA UC uses for admissions evaluation and reporting, not the school's transcript GPA.

What are the known limitations of the UC Reach Score?

The UC Reach Score is a school-level outcome, not a prediction for any individual student. Year-to-year swings of 5 to 15 points at small schools may reflect random variation rather than meaningful change. Senior class size denominators may lag the UC admissions year by one cycle. The UC system is currently test-blind, so course rigor and GPA are the primary academic signals.

What This Tool Cannot Tell You

  • An individual student's chances of admission to any UC campus.
  • Whether specific students from a school were admitted.
  • How demographic subgroups within a school perform (data is school-level).
  • The quality of education, campus life, or post-graduation outcomes.
  • How a school compares to the state average without statewide data loaded.

For a deeper, context-rich analysis of your school's enrollment trajectory and the outcomes that drive family choice, consider an Reach Report.