All MPH Programs in Minnesota (2025)
This guide provides an overview of Master of Public Health (MPH) programs available in Minnesota. It focuses on state-specific information and answers common questions to help prospective students understand their options within Minnesota. For detailed information on individual programs, please refer to their specific overview pages.
St Catherine University
2004 Randolph Ave, Saint Paul, Minnesota 55105
General MPH Program
St. Catherine University's Master of Public Health (MPH) in Global Health is the first of its kind in the Twin Cities metro area. This rigorous program prepares graduates to lead and address population health threats globally and locally through program development, evaluation, and evidence-based practice. Grounded in Catholic intellectual inquiry and social teaching, it aims to develop transformational leaders. The program is offered in flexible evening, hybrid, and fully online formats, catering to working professionals, and includes a 200-hour practicum, an international experience, and a capstone project.
Duration: 24 months
Formats: hybrid, online, full-time, part-time, accelerated
Concentrations:
- Global Health
Saint Mary's University of Minnesota
700 Terrace Heights, Winona, Minnesota 55987-1399
Online MPH Program
Saint Mary's University of Minnesota offers a fully online Master of Public Health (MPH) program designed for busy professionals seeking to become leaders in improving community well-being and addressing public health challenges. Rooted in Lasallian values of serving the underserved, the 42-credit curriculum is CEPH-aligned and can be completed in 24-36 months. Students learn from real-world practitioners, delve into core areas like biostatistics and epidemiology, and gain practical experience through a 120-hour field experience and an integrative capstone project focused on grant writing. The program emphasizes health equity, social justice, and prepares graduates to design, implement, and evaluate effective public health programs across various industries.
Duration: 24 months
Formats: online
Concentrations:
- General Public Health
Capella University
225 South 6th Street, 9th Floor, Minneapolis, Minnesota 55402-3389
General MPH Program
Capella University's online Master of Public Health (MPH) program prepares students to protect and improve community health by focusing on mitigating health disparities, analyzing disease epidemiology, and conducting program evaluation and outcomes research. Delivered via the flexible GuidedPath format, the 60-credit curriculum features core public health coursework, immersive learning with Vila Health™, and interprofessional education. Students gain practical experience through two 40-hour practicums, applying CEPH competencies in real-world settings. This program is designed for individuals seeking to advance their careers in diverse public health roles and become effective promoters of healthy lifestyles and environments.
Duration: 33 months
Formats: online
Concentrations:
- General Public Health
Frequently Asked Questions about MPH Programs in Minnesota
How many MPH programs are there in Minnesota?
Based on the information provided, there are three specific MPH programs highlighted in Minnesota:
- The General MPH Program at St Catherine University
- The Online MPH Program at Saint Mary's University of Minnesota
- The General MPH Program at Capella University
Which schools in Minnesota offer MPH programs?
The MPH programs mentioned above are offered by the following institutions in Minnesota:
What types of MPH program formats are available in Minnesota?
MPH programs in Minnesota are available in several formats. You can find online MPH programs, hybrid study options, and accelerated MPH tracks. Currently, dedicated dual-degree MPH programs and fully on-campus options are not specified among the listed Minnesota programs. For those interested, further information on national dual degree programs or on-campus MPH programs across the country is available.
Are there any online MPH programs in Minnesota?
Yes, Minnesota offers online MPH program options. Specifically, Saint Mary's University of Minnesota provides an Online MPH Program, and Capella University offers a General MPH Program that is delivered online. You can explore online MPH offerings for more choices.
Are there dual degree MPH programs in Minnesota?
Based on the available information for the listed programs, specific dual degree MPH options are not detailed for these Minnesota institutions. Students interested in combining their MPH with another graduate degree can explore dual degree MPH programs on our national page for broader options.
Are there hybrid or accelerated MPH programs in Minnesota?
Yes, Minnesota provides both hybrid and accelerated MPH program formats.
- Accelerated Programs: St Catherine University offers a General MPH Program, and Saint Mary's University of Minnesota provides an Online MPH Program, both of which can be pursued in an accelerated format. You can find more information about accelerated MPH options.
- Hybrid Programs: Hybrid MPH programs, which combine online coursework with some in-person components, are available in Minnesota. For a comprehensive look at such programs nationally, please see our page on available hybrid MPH programs.
What makes MPH programs in Minnesota unique compared to other states?
MPH programs in Minnesota benefit from the state's strong public health infrastructure and a legacy of healthcare innovation. Students in Minnesota may find unique opportunities to engage with diverse public health issues, including those affecting both urban centers and rural communities. The state's active approach to community health initiatives and addressing health disparities offers a practical learning environment. Furthermore, the presence of renowned health organizations and research institutions in Minnesota can enhance educational experiences and networking possibilities for MPH students.
What is the average MPH salary in Minnesota?
Graduates with an MPH in Minnesota can typically expect an average salary ranging from $65,000 to $90,000 per year. It's important to note that actual salaries can vary significantly based on factors such as years of experience, the specific public health role, the type and size of the employer, and the geographic location within Minnesota.