2027 Best Value Public Health Schools in Indiana

[Public Health](/majors/health-care-professions/public-health/) is a field worth comparing on the balance of cost and outcomes. A high-value program keeps cost low while graduates go on to earn well.
To produce this 2027 ranking, College Factual evaluated 8 schools on the balance of cost and outcomes for public health students.
What’s on this page:
2027 Best Value Public Health Schools in Indiana
Below are the schools that deliver the strongest value in public health, balancing cost against outcomes.
Best Value Public Health Schools
Our analysis ranked Indiana University Purdue University Indianapolis the best value for a degree in public health in Indiana. Located in the city of Indianapolis, Indiana University Purdue University Indianapolis is a very large public university. Students from in state pay about $10,762 in tuition and fees, with out-of-state students paying around $34,891. Typical student debt for public health graduates is $22,220. Early-career public health graduates make about $51,863. That is a strong return on a $22,220 median debt. Roughly 76% of applicants are accepted.
Students looking for strong value in public health will find it at Indiana University Northwest, which ranked #2. Set in the suburb of Gary, Indiana University Northwest is a moderately-sized public institution. Students from in state pay about $8,424 in tuition and fees, with out-of-state students paying around $22,811. Students borrow a median of $27,334 to complete the public health program here. Soon after graduation, public health degree recipients from Indiana University Northwest generally make around $43,356. Weighed against typical debt, the earnings make a compelling case for value. Roughly 73% of applicants are accepted.
Purdue University Main Campus is a great value for students pursuing a degree in public health, landing the #3 spot this year. Set in the city of West Lafayette, Purdue University Main Campus is a very large public institution. In-state tuition and fees average $9,992, with out-of-state students paying around $28,794. Public Health graduates carry a median of $21,500 in student loans. Soon after graduation, public health degree recipients from Purdue University Main Campus generally make around $45,262. That is a strong return on a $21,500 median debt. The acceptance rate is 50%.
Purdue University Global is a great value for students pursuing a degree in public health, landing the #4 spot this year. Located in the city of West Lafayette, Purdue University Global is a very large public university. Expect in-state tuition and fees of around $10,101, with out-of-state students paying around $14,412. Public Health graduates carry a median of $36,778 in student loans. Soon after graduation, public health degree recipients from Purdue University Global generally make around $55,250. Weighed against typical debt, the earnings make a compelling case for value.
A rank of #5 makes Indiana University Bloomington one of the best values for public health. Located in the city of Bloomington, Indiana University Bloomington is a very large public university. Students from in state pay about $12,144 in tuition and fees, compared with $41,891 for out-of-state students. Public Health graduates carry a median of $19,689 in student loans. Early-career public health graduates make about $49,460. That is a strong return on a $19,689 median debt. Roughly 78% of applicants are accepted.
University Of Evansville came in at #6 for value in public health this year. University Of Evansville is a mid-sized private not-for-profit school located in the city of Evansville. In-state tuition and fees average $44,172. Public Health graduates carry a median of $25,234 in student loans. Early-career public health graduates make about $59,618. That is a strong return on a $25,234 median debt. University Of Evansville admits about 78% of applicants.
Depauw University placed #7 among the best values for public health. Located in the town of Greencastle, Depauw University is a small private not-for-profit university. The average in-state cost of tuition and fees is $59,070. Students borrow a median of $25,500 to complete the public health program here. Public Health graduates of Depauw University earn a median of $46,127 early in their careers. Set against $25,500 in median debt, that is a healthy payoff. Depauw University admits about 57% of applicants.
University Of Indianapolis landed the #8 spot for public health value this year. Located in the city of Indianapolis, University Of Indianapolis is a moderately-sized private not-for-profit university. Expect in-state tuition and fees of around $37,200. Students borrow a median of $26,904 to complete the public health program here. Soon after graduation, public health degree recipients from University Of Indianapolis generally make around $52,298. Set against $26,904 in median debt, that is a healthy payoff. Roughly 66% of applicants are accepted.
More Public Health Rankings
View All Public Health Rankings >
Notes and References
The ranking above is published by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs the cost of a degree against the earnings graduates go on to achieve, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Best Value · 8 schools evaluated.
*Averages shown above reflect the top 8 ranked schools only.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
More about our data sources and methodologies.