Best Public Health Schools in New Hampshire
New Hampshire has 4 colleges offering Public Health programs tracked by the College Scorecard, producing 120 recent graduates. Graduates in New Hampshire earn $29,967 on average within two years — 13% below the national average of $34,249. Lower cost of living or industry mix may explain the gap.
Public vs Private: Public Health in New Hampshire
Public schools in New Hampshire produce comparable or higher early earnings for Public Health graduates, often at lower cost — making them strong value options.
Public Health Schools in New Hampshire, Ranked by Earnings
Rivier University
Nashua, NH · Private
Southern New Hampshire University
Manchester, NH · Private
Plymouth State University
Plymouth, NH · Public
Colby-Sawyer College
New London, NH · Private
Frequently Asked Questions
What is the best school for Public Health in New Hampshire?
How much do Public Health graduates earn in New Hampshire?
What is the hardest Public Health school to get into in New Hampshire?
Should I attend a public or private school for Public Health in New Hampshire?
Other Popular Majors in New Hampshire
Public Health in Other States
Get Public Health Career Insights
We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.
No spam. Unsubscribe anytime.
Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.