Best Public Health Schools in Minnesota
Minnesota has 6 colleges offering Public Health programs tracked by the College Scorecard, producing 198 recent graduates. Graduates in Minnesota earn $37,078 on average within two years — 8% above the national average of $34,249, making the state one of the stronger markets for this field.
Public vs Private: Public Health in Minnesota
Public schools in Minnesota produce comparable or higher early earnings for Public Health graduates, often at lower cost — making them strong value options.
Public Health Schools in Minnesota, Ranked by Earnings
Walden University
Minneapolis, MN ·
St Catherine University
Saint Paul, MN · Private
University of Minnesota-Duluth
Duluth, MN · Public
Saint Cloud State University
Saint Cloud, MN · Public
Rasmussen University-Minnesota
St. Cloud, MN ·
Winona State University
Winona, MN · Public
Frequently Asked Questions
What is the best school for Public Health in Minnesota?
How much do Public Health graduates earn in Minnesota?
What is the hardest Public Health school to get into in Minnesota?
Should I attend a public or private school for Public Health in Minnesota?
Other Popular Majors in Minnesota
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.