Best Colleges by Major / Public Health
Best Colleges for Public Health 2026
20 schools ranked by graduate earnings — real data from the U.S. Department of Education College Scorecard.
Public Health graduates are well-positioned for careers across multiple industries. The rankings below are based on actual graduate earnings data from the U.S. Department of Education College Scorecard.
Earnings shown are median graduate earnings 4 years after graduation (or 1 year if 4-year data is unavailable), sourced from the College Scorecard.See full major data
Top 20 Public Health Programs by Graduate Earnings
| # | School | Earnings | Tuition | Accept Rate | Enrollment |
|---|---|---|---|---|---|
| 1 | The University of Texas MD Anderson Cancer Center Houston, TX | $99,6711yr | N/A | N/A | 322 |
| 2 | Montana Technological University Butte, MT | $82,190 | $24,730 | 90% | 1,428 |
| 3 | Johns Hopkins University Baltimore, MD | $77,335 | $63,340 | 8% | 5,617 |
| 4 | Utah State University Logan, UT | $76,4511yr | $24,802 | 94% | 20,342 |
| 5 | Illinois State University Normal, IL | $76,175 | $28,086 | 89% | 18,414 |
| 6 | University of California-Berkeley Berkeley, CA | $67,892 | $45,627 | 12% | 33,073 |
| 7 | Simmons University Boston, MA | $65,418 | $45,538 | 66% | 1,750 |
| 8 | Colorado State University-Fort Collins Fort Collins, CO | $64,493 | $33,751 | 90% | 25,148 |
| 9 | Tufts University Medford, MA | $63,446 | $67,844 | 10% | 6,804 |
| 10 | University of Southern California Los Angeles, CA | $62,308 | $68,237 | 10% | 20,817 |
| 11 | Santa Clara University Santa Clara, CA | $62,238 | $59,241 | 44% | 6,235 |
| 12 | University of Illinois Urbana-Champaign Champaign, IL | $61,751 | $34,501 | 44% | 34,623 |
| 13 | Brown University Providence, RI | $61,595 | $68,230 | 5% | 7,273 |
| 14 | CUNY Hunter College New York, NY | $61,535 | $15,332 | 54% | 16,642 |
| 15 | Indiana University-Bloomington Bloomington, IN | $60,955 | $40,482 | 80% | 36,571 |
| 16 | American Public University System Charles Town, WV | $60,675 | $8,400 | N/A | 38,976 |
| 17 | Rutgers University-New Brunswick New Brunswick, NJ | $60,468 | $36,001 | 65% | 36,357 |
| 18 | Oakland University Rochester Hills, MI | $60,142 | $23,188 | 70% | 12,450 |
| 19 | Chapman University Orange, CA | $60,106 | $62,784 | 56% | 7,629 |
| 20 | University of St Thomas Saint Paul, MN | $59,475 | $52,284 | 85% | 6,014 |
#1
The University of Texas MD Anderson Cancer Center
Houston, TX
Earnings: $99,671Tuition: N/AAccept: N/A
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
#12
#13
#14
#15
#16
#17
#18
#19
#20
Explore All Public Health Programs
See earnings data for all 213 schools offering Public Health, including debt figures and graduate counts.
View Full Major DataCompare Schools Side by Side
Use our compare tool to see detailed breakdowns of admissions, costs, and outcomes for any combination of schools.
Compare Schools