Compare 5 Public Health. programs in Indiana. Average earnings: $50,344.
The highest-earning Public Health program isn't at the most prestigious school. With a $22K earnings gap across 5 programs, the data confirms: program-level factors drive outcomes more than institutional brand.
Indiana University-Bloomington's Public Health program leads with graduates earning $60,955, well above the state average of $50,344. Purdue follows at $54,930, while IU-Indianapolis delivers $48,634—demonstrating that even within the same university system, program outcomes vary significantly by campus and specialization focus.
High earnings don't tell the whole story—debt burden matters. IU-Bloomington graduates borrow $19,509 and face just a 7.0% payment burden, landing in the 'Excellent' category. That means loan payments take a minimal bite out of their post-grad income, making strong outcomes truly accessible.
Highest program earnings: $60,955
Strong outcomes with 80% acceptance
7.0% payment burden | Excellent
19.2% family burden | Challenging
| Rank | School | Program Earnings | Cohort Size | Student Debt | Student GPS | Parent Debt | Parent GPS |
|---|---|---|---|---|---|---|---|
| #1 | $60,955 | 210 | $19,509 | Excellent | $32,850 | Challenging | |
| #2 | $54,930 | 66 | $19,500 | Good | $29,448 | Challenging | |
| #3 | $48,634 | 102 | $20,000 | Good | $17,205 | Challenging | |
| #4 | $47,980 | 26 | $21,710 | Good | $12,000 | Challenging | |
| #5 | University Of IndianapolisPrivate | $39,219 | 14 | $26,864 | Challenging | $23,490 | High |
Our program rankings answer: "Which schools have the best outcomes for graduates of this specific major?"
Unlike traditional rankings that measure overall school quality, these rankings focus on program-level outcomes. A school that's #200 overall might have a top-10 nursing program — and that matters if you're studying nursing.
Data based on 2024-2025 Dept of Education reporting standards. Learn about our methodology →