Best Public Health Schools in California

California has 11 colleges offering Public Health programs tracked by the College Scorecard, producing 1,595 recent graduates. Graduates earn $34,099 on average within two years, roughly in line with the national average of $34,183.

School choice matters significantly: University of California-Berkeley graduates earn $40,140 while California State University-Fresno graduates earn $29,183 — a $10,957 gap. Research each program's curriculum, employer connections, and career services before deciding.

11
Schools in CA
$34,099
CA Avg. Earnings
$34,183
National Avg.
162
Schools Nationally

Public vs Private: Public Health in California

Public Schools (7)
$33,112
avg. 2yr earnings
Private Schools (4)
$35,826
avg. 2yr earnings

Private schools produce $2,714 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Public Health Schools in California, Ranked by Earnings

#1
U

University of California-Berkeley

Berkeley, CA · Public

$40,140
2yr Earnings
1yr Earnings: $44,447
Graduates: 154
Acceptance: 11.7%
#2
N

National University

San Diego, CA · Private

$39,729
2yr Earnings
1yr Earnings: $37,604
Graduates: 63
Acceptance: N/A
#3
C

Chapman University

Orange, CA · Private

$36,848
2yr Earnings
1yr Earnings: $23,217
Graduates: 34
Acceptance: 55.6%
#4
S

Santa Clara University

Santa Clara, CA · Private

$35,594
2yr Earnings
1yr Earnings: $45,119
Graduates: 27
Acceptance: 43.8%
#5
C

California State University-Northridge

Northridge, CA · Public

$34,872
2yr Earnings
1yr Earnings: $34,066
Graduates: 272
Acceptance: 93.2%
#6
C

California State University-Long Beach

Long Beach, CA · Public

$34,495
2yr Earnings
1yr Earnings: $27,767
Graduates: 184
Acceptance: 47.1%
#7
U

University of California-San Diego

La Jolla, CA · Public

$33,726
2yr Earnings
1yr Earnings: $30,159
Graduates: 196
Acceptance: 24.5%
#8
U

University of Southern California

Los Angeles, CA · Private

$31,133
2yr Earnings
1yr Earnings: $30,704
Graduates: 45
Acceptance: 10.0%
#9
C

California State University-Los Angeles

Los Angeles, CA · Public

$29,685
2yr Earnings
1yr Earnings: $32,623
Graduates: 167
Acceptance: 91.9%
#10
U

University of California-Irvine

Irvine, CA · Public

$29,685
2yr Earnings
1yr Earnings: $30,524
Graduates: 363
Acceptance: 25.6%
#11
C

California State University-Fresno

Fresno, CA · Public

$29,183
2yr Earnings
1yr Earnings: $28,345
Graduates: 90
Acceptance: 96.4%

Frequently Asked Questions

What is the best school for Public Health in California?
University of California-Berkeley ranks #1 for Public Health in California with median graduate earnings of $40,140 within two years of graduation. There are 11 schools offering Public Health programs in the state.
How much do Public Health graduates earn in California?
Public Health graduates in California earn an average of $34,099 within two years of graduation. This is near the national average of $34,183 for this major.
What is the hardest Public Health school to get into in California?
University of Southern California is the most selective Public Health program in California with an acceptance rate of 10.0%. The average acceptance rate across Public Health programs in the state is 50.0%.
Should I attend a public or private school for Public Health in California?
In California, private Public Health programs produce average earnings of $35,826 vs $33,112 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 7 public and 4 private options in the state.

Other Popular Majors in California

All colleges in California →

Public Health in Other States

Get Public Health Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.