Best Public Health Schools (2026): 31 Ranked by Salary & ROI
These are the top schools offering Public Health, ranked by TradeSchoolOutlook Score. The score combines graduate earnings, job market demand, and return on tuition investment. The average Public Health graduate earns $31,660/yr across 31 schools.
BLS projects 9.6% employment growth for occupations in this field from 2024–2034, with approximately 179 annual job openings per related program area.
All Public Health Programs Ranked
Click any row for full earnings projections and career path breakdown.
| # | School | TSW Score | Earnings | ROI |
|---|---|---|---|---|
| 1 |
University of Iowa
Iowa City, IA · Public Health |
62
57–63 |
$41,503/yr | 36.9x |
| 2 |
Coalinga College
Coalinga, CA · Public Health |
69
60–70 |
$29,951/yr | 233.3x |
| 3 |
Lemoore College
Lemoore, CA · Public Health |
69
61–71 |
$30,446/yr | 174.6x |
| 4 |
American Public University System
Charles Town, WV · Public Health |
55
49–57 |
$36,794/yr | 25.2x |
| 5 |
Florida Career College-Miami
Miami, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 6 |
Florida Career College-Pembroke Pines
Pembroke Pines, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 7 |
Florida Career College-West Palm Beach
West Palm Beach, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 8 |
Florida Career College-Hialeah
Hialeah, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 9 |
Florida Career College-Lauderdale Lakes
Lauderdale Lakes, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 10 |
Florida Career College-Tampa
Tampa, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 11 |
Florida Career College-Jacksonville
Jacksonville, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 12 |
Florida Career College-Boynton Beach
Boynton Beach, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 13 |
Florida Career College-Margate
Margate, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 14 |
Florida Career College-Orlando
Orlando, FL · Public Health |
53
46–54 |
$30,191/yr | — |
| 15 |
Florida Career College-Houston
Houston, TX · Public Health |
53
46–54 |
$30,191/yr | — |
| 16 |
Florida National University-Main Campus
Hialeah, FL · Public Health |
52
45–53 |
$37,183/yr | 10.9x |
| 17 |
Keiser University-Ft Lauderdale
Fort Lauderdale, FL · Public Health |
50
44–52 |
$36,992/yr | 6.8x |
| 18 |
Bryant & Stratton College-Online
Orchard Park, NY · Public Health |
50
43–51 |
$33,828/yr | 11.9x |
| 19 |
Bryant & Stratton College-Albany
Albany, NY · Public Health |
49
42–51 |
$33,828/yr | 9.9x |
| 20 |
Bryant & Stratton College-Syracuse North
Liverpool, NY · Public Health |
49
42–51 |
$33,828/yr | 9.6x |
| 21 |
Bryant & Stratton College-Buffalo
Buffalo, NY · Public Health |
49
42–51 |
$33,828/yr | 9.7x |
| 22 |
Bryant & Stratton College-Parma
Parma, OH · Public Health |
49
42–51 |
$33,828/yr | 9.5x |
| 23 |
Bryant & Stratton College-Virginia Beach
Virginia Beach, VA · Public Health |
49
42–51 |
$33,828/yr | 10.1x |
| 24 |
Bryant & Stratton College-Wauwatosa
Wauwatosa, WI · Public Health |
49
42–50 |
$33,828/yr | 9.3x |
| 25 |
Bryant & Stratton College-Albany
Albany, NY · Public Health |
47
41–48 |
$28,528/yr | 14.1x |
| 26 |
Bryant & Stratton College-Virginia Beach
Virginia Beach, VA · Public Health |
47
41–49 |
$28,528/yr | 14.5x |
| 27 |
Bryant & Stratton College-Online
Orchard Park, NY · Public Health |
48
42–49 |
$28,528/yr | 17.0x |
| 28 |
Bryant & Stratton College-Syracuse North
Liverpool, NY · Public Health |
47
41–48 |
$28,528/yr | 13.8x |
| 29 |
Bryant & Stratton College-Buffalo
Buffalo, NY · Public Health |
47
41–48 |
$28,528/yr | 13.9x |
| 30 |
Bryant & Stratton College-Parma
Parma, OH · Public Health |
47
41–48 |
$28,528/yr | 13.6x |
| 31 |
Bryant & Stratton College-Wauwatosa
Wauwatosa, WI · Public Health |
47
40–48 |
$28,528/yr | 13.3x |
Programs by State
Top states by program availability. Click a state for the full in-state ranking.
| State | Programs | Avg Earnings | Avg TSW Score |
|---|---|---|---|
| Florida | 12 | $31,340/yr | 41 |
| New York | 8 | $31,178/yr | 37 |
| Wisconsin | 2 | $31,178/yr | 37 |
| Virginia | 2 | $31,178/yr | 37 |
| Ohio | 2 | $31,178/yr | 37 |
| California | 2 | $30,199/yr | 47 |
| West Virginia | 1 | $36,794/yr | 44 |
| Texas | 1 | $30,191/yr | 41 |
| Iowa | 1 | $41,503/yr | 50 |
About This Ranking
What we ranked
Best Public Health Schools ranks 31 programs across the United States by the TradeSchoolOutlook Score, which combines graduate earnings, return on investment, and job-market demand into a single 0-100 metric.
Data sources
Earnings figures come from the U.S. Department of Education's College Scorecard, which tracks graduate income one and five years after program completion. Job-market projections use Bureau of Labor Statistics 2024-2034 employment data.
How to read the table
Use the sort controls below the headline to re-rank by earnings, ROI, or other metrics. Click any school name for full earnings projections, three-scenario modeling, and detailed program data. Most students attend a school within driving distance — local rankings are usually more actionable than national.
Caveats & limitations
Rankings reflect what the data can measure: post-graduation earnings, debt levels, and broad labor-market trends. They cannot capture program quality nuances like instructor expertise, hands-on equipment access, or industry connections. Treat rankings as a starting point — visit schools and talk to current students before committing.
Methodology
Programs are ranked by TradeSchoolOutlook Score, which combines graduate earnings (Year 1 after graduation), job market size (BLS annual openings), and earnings-to-tuition multiple (projected earnings vs. program tuition).
Earnings data comes from the U.S. Department of Education College Scorecard, which reports actual median earnings of graduates — not self-reported surveys.