College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Value Public Health Schools in New Hampshire

2 Colleges in the United States
$26,255 Avg Student Debt
$62,555 Avg Median Earnings (10yr)
2026 Best Value Public Health Badge [Public Health](/majors/health-care-professions/public-health/) programs reward a close look at where your money goes furthest. The best values balance affordable tuition against strong post-graduation earnings.

To produce this 2026 ranking, College Factual evaluated 9 schools on the balance of cost and outcomes for public health students.

What’s on this page:

2026 Best Value Public Health Schools in New Hampshire

Below are the schools that deliver the strongest value in public health, balancing cost against outcomes.

Best Value Public Health Schools

1

Keene State College earned the #1 spot for value among public health schools in New Hampshire. Keene State College is a mid-sized public school located in the town of Keene. Students from in state pay about $14,784 in tuition and fees, compared with $26,840 for out-of-state students. Students borrow a median of $26,185 to complete the public health program here. Public Health graduates of Keene State College earn a median of $41,049 early in their careers. That is a strong return on a $26,185 median debt. The acceptance rate is 90%.

2

A rank of #2 makes Plymouth State University one of the best values for public health. Plymouth State University is a mid-sized public school located in the town of Plymouth. In-state tuition and fees average $14,626, with out-of-state students paying around $25,566. Typical student debt for public health graduates is $27,000. Early-career public health graduates make about $34,087. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 88%.

3

Franklin Pierce University is a great value for students pursuing a degree in public health, landing the #3 spot this year. Located in the rural area of Rindge, Franklin Pierce University is a small private not-for-profit university. Expect in-state tuition and fees of around $46,442. Typical student debt for public health graduates is $26,937. Early-career public health graduates make about $73,341. Set against $26,937 in median debt, that is a healthy payoff. The acceptance rate is 94%.

4
Dartmouth College crest
Dartmouth College
Hanover, NH

Dartmouth College came in at #4 on our 2026 list of the best value public health schools. Set in the town of Hanover, Dartmouth College is a moderately-sized private not-for-profit institution. Students from in state pay about $68,019 in tuition and fees. Students borrow a median of $16,989 to complete the public health program here. Early-career public health graduates make about $81,992. Set against $16,989 in median debt, that is a healthy payoff. The acceptance rate is 5%.

5

Southern New Hampshire University is a great value for students pursuing a degree in public health, landing the #5 spot this year. Southern New Hampshire University is a very large private not-for-profit school located in the suburb of Manchester. Students from in state pay about $17,200 in tuition and fees. Typical student debt for public health graduates is $34,162. Early-career public health graduates make about $52,246. That is a strong return on a $34,162 median debt. Southern New Hampshire University admits about 100% of applicants.

View All Public Health Rankings >

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2026 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 · 9 schools evaluated.

*Averages shown above reflect the top 2 ranked schools only.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options