Best Schools for Public Health in 2026

213 schools ranked by DegreeWorth Score · Updated 2026

These are the top schools offering Public Health, ranked by DegreeWorth Score. The score combines graduate earnings, AI automation resilience, job market demand, and return on tuition investment. The average Public Health graduate earns $38,917/yr across 213 schools.

Programs Ranked
213
Avg Earnings
$38,917/yr
Avg DW Score
61/100
AI Risk
High
52% task exposure

All Public Health Programs Ranked

Click any row for full AI scenario analysis, earnings projections, and career path breakdown.

# Program DW Score Earnings AI Risk ROI
1 Public Health
Montana Technological University · Butte, MT
86
79–87
$74,771/yr High 29.7x
2 Public Health
Utah State University · Logan, UT
85
79–85
$76,451/yr High 20.0x
3 Public Health
St Petersburg College · St. Petersburg, FL
81
74–83
$51,565/yr High 55.6x
4 Public Health
North Carolina A & T State University · Greensboro, NC
82
75–82
$58,660/yr High 20.7x
5 Public Health
CUNY Hunter College · New York, NY
77
70–78
$47,444/yr High 19.8x
6 Public Health
University of Central Oklahoma · Edmond, OK
78
70–79
$49,560/yr High 19.1x
7 Public Health
Colorado State University-Fort Collins · Fort Collins, CO
75
67–77
$52,540/yr High 15.1x
8 Public Health
American Public University System · Charles Town, WV
76
69–77
$47,100/yr High 17.9x
9 Public Health
Illinois State University · Normal, IL
74
67–75
$59,207/yr High 12.0x
10 Public Health
Weber State University · Ogden, UT
74
67–75
$41,661/yr High 20.4x
11 Public Health
California State University-Los Angeles · Los Angeles, CA
73
66–74
$40,750/yr High 19.7x
12 Public Health
Oakland University · Rochester Hills, MI
75
68–74
$59,330/yr High 11.4x
13 Public Health
CUNY Lehman College · Bronx, NY
73
66–75
$41,255/yr High 19.9x
14 Public Health
CUNY York College · Jamaica, NY
74
67–74
$43,000/yr High 17.4x
15 Public Health
California State University-Northridge · Northridge, CA
72
64–74
$39,011/yr High 20.7x
16 Public Health
University of California-Berkeley · Berkeley, CA
71
62–74
$48,351/yr High 12.7x
17 Public Health
Indiana University-Northwest · Gary, IN
73
66–73
$43,356/yr High 15.5x
18 Public Health
Northeastern State University · Tahlequah, OK
73
66–73
$41,457/yr High 16.7x
19 Public Health
Kennesaw State University · Kennesaw, GA
75
68–75
$42,175/yr High 17.2x
20 Public Health
California State University-Chico · Chico, CA
74
68–73
$45,339/yr High 13.1x
21 Public Health
Indiana University-Bloomington · Bloomington, IN
70
61–73
$42,790/yr High 14.4x
22 Public Health
University of North Carolina at Greensboro · Greensboro, NC
73
66–72
$42,239/yr High 15.2x
23 Public Health
Purdue University-Main Campus · West Lafayette, IN
72
65–72
$45,274/yr High 13.1x
24 Public Health
Eastern Florida State College · Melbourne, FL
71
64–72
$34,462/yr High 33.5x
25 Public Health
Boise State University · Boise, ID
74
68–72
$46,117/yr High 12.1x
26 Public Health
University of North Carolina at Charlotte · Charlotte, NC
70
61–72
$36,307/yr High 21.0x
27 Public Health
Kent State University at Trumbull · Warren, OH
71
64–70
$39,159/yr High 15.8x
28 Public Health
Central Washington University · Ellensburg, WA
71
64–71
$42,137/yr High 14.1x
29 Public Health
University of Washington-Seattle Campus · Seattle, WA
70
63–71
$46,016/yr High 12.0x
30 Public Health
University of Washington-Tacoma Campus · Tacoma, WA
70
62–71
$46,016/yr High 11.8x
31 Public Health
The University of Texas MD Anderson Cancer Center · Houston, TX
70
64–72
$99,671/yr High
32 Public Health
Florida Gulf Coast University · Fort Myers, FL
70
62–72
$35,724/yr High 22.6x
33 Public Health
University of Alaska Anchorage · Anchorage, AK
73
67–72
$42,552/yr High 13.1x
34 Public Health
National University · San Diego, CA
71
66–69
$52,057/yr High 9.4x
35 Public Health
University of Utah · Salt Lake City, UT
68
58–71
$37,068/yr High 17.1x
36 Public Health
Georgia Southern University · Statesboro, GA
68
60–69
$33,716/yr High 19.9x
37 Public Health
University of Georgia · Athens, GA
68
58–71
$39,534/yr High 14.3x
38 Public Health
Indiana University-Indianapolis · Indianapolis, IN
69
62–69
$42,152/yr High 12.2x
39 Public Health
Winona State University · Winona, MN
71
66–68
$46,250/yr High 10.6x
40 Public Health
University of Nebraska at Omaha · Omaha, NE
69
63–69
$40,021/yr High 13.7x
41 Public Health
East Carolina University · Greenville, NC
68
60–70
$35,628/yr High 17.5x
42 Public Health
University of North Carolina Wilmington · Wilmington, NC
69
61–70
$36,458/yr High 17.3x
43 Public Health
Slippery Rock University of Pennsylvania · Slippery Rock, PA
69
62–69
$42,605/yr High 12.2x
44 Public Health
Utah Valley University · Orem, UT
70
64–68
$38,102/yr High 14.8x
45 Public Health
University of Wisconsin-La Crosse · La Crosse, WI
69
63–69
$41,585/yr High 12.7x
46 Public Health
California State University-Long Beach · Long Beach, CA
67
57–70
$32,880/yr High 21.0x
47 Public Health
University of Colorado Denver/Anschutz Medical Campus · Denver, CO
68
61–68
$40,566/yr High 12.2x
48 Public Health
University of South Florida · Tampa, FL
67
59–69
$33,575/yr High 19.7x
49 Public Health
University of Maryland-College Park · College Park, MD
66
56–69
$38,273/yr High 13.7x
50 Public Health
North Carolina Central University · Durham, NC
70
64–69
$38,198/yr High 13.6x

Methodology

Programs are ranked by DegreeWorth Score, which combines four equally weighted factors: graduate earnings (Year 1 after graduation), AI automation resilience (based on OpenAI and academic research), job market size (BLS annual openings), and earnings-to-tuition multiple (10-year projected earnings vs. 4-year tuition).

Earnings data comes from the U.S. Department of Education College Scorecard, which reports actual median earnings of graduates — not self-reported surveys.

Frequently Asked Questions

What is the best school for Public Health?
Based on our DegreeWorth Score, Montana Technological University ranks #1 for Public Health with a score of 86/100 and graduate earnings of $74,771/yr.
How much do Public Health graduates earn?
Across 213 schools, Public Health graduates earn an average of $38,917/yr in their first year. The highest-earning program reports $99,671/yr.
Is Public Health a good major for AI resistance?
Public Health has an average AI task exposure of 52%, rated "High". This field has significant AI exposure. Check individual program pages for scenario analysis.
Data: U.S. Department of Education College Scorecard (earnings, debt), Bureau of Labor Statistics 2024–2034 (employment projections), OpenAI GPTs-are-GPTs research (AI task exposure), Felten et al. AIOE. Last updated 2025.