Best Public Health Schools in Oregon

Oregon has 5 colleges offering Public Health programs tracked by the College Scorecard, producing 797 recent graduates. Graduates earn $32,909 on average within two years, roughly in line with the national average of $34,183.

5
Schools in OR
$32,909
OR Avg. Earnings
$34,183
National Avg.
162
Schools Nationally

Public vs Private: Public Health in Oregon

Public Schools (4)
$33,065
avg. 2yr earnings
Private Schools (1)
$32,284
avg. 2yr earnings

Public schools in Oregon produce comparable or higher early earnings for Public Health graduates, often at lower cost — making them strong value options.

Public Health Schools in Oregon, Ranked by Earnings

#1
O

Oregon State University

Corvallis, OR · Public

$36,222
2yr Earnings
1yr Earnings: $36,574
Graduates: 208
Acceptance: 78.8%
#2
O

Oregon State University-Cascades Campus

Bend, OR · Public

$36,222
2yr Earnings
1yr Earnings: $36,574
Graduates: 208
Acceptance: 68.4%
#3
P

Pacific University

Forest Grove, OR · Private

$32,284
2yr Earnings
1yr Earnings: $31,273
Graduates: 42
Acceptance: 91.8%
#4
W

Western Oregon University

Monmouth, OR · Public

$31,133
2yr Earnings
1yr Earnings: $33,521
Graduates: 48
Acceptance: 98.7%
#5
P

Portland State University

Portland, OR · Public

$28,682
2yr Earnings
1yr Earnings: $32,558
Graduates: 291
Acceptance: 90.9%

Frequently Asked Questions

What is the best school for Public Health in Oregon?
Oregon State University ranks #1 for Public Health in Oregon with median graduate earnings of $36,222 within two years of graduation. There are 5 schools offering Public Health programs in the state.
How much do Public Health graduates earn in Oregon?
Public Health graduates in Oregon earn an average of $32,909 within two years of graduation. This is 4% below the national average of $34,183 for this major.
What is the hardest Public Health school to get into in Oregon?
Oregon State University-Cascades Campus is the most selective Public Health program in Oregon with an acceptance rate of 68.4%. The average acceptance rate across Public Health programs in the state is 85.7%.
Should I attend a public or private school for Public Health in Oregon?
In Oregon, private Public Health programs produce average earnings of $32,284 vs $33,065 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 4 public and 1 private options in the state.

Other Popular Majors in Oregon

All colleges in Oregon →

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.