Where to Earn Your MPH in Iowa: A Complete Guide

Published on: Oct 31, 2025

Iowa may be best known for its cornfields and caucuses, but it’s also a state with a vital and evolving public health mission. From combating infectious disease in agricultural communities to promoting health equity in small towns and urban centers, Iowa plays a crucial role in shaping health outcomes across the Midwest1,2. Earning a Master of Public Health (MPH) degree in Iowa offers aspiring public health professionals the chance to contribute meaningfully to these efforts while gaining a rigorous, CEPH-accredited education.

MPH programs in Iowa prepare students to address some of the region’s most pressing health concerns, including rural healthcare access and environmental exposures from farming and manufacturing3,4. With its strong tradition in community health, public policy, and environmental stewardship, Iowa provides a real-world learning lab for students seeking to make an impact.

The University of Iowa, home to the state’s flagship MPH program, offers a nationally respected curriculum supported by robust research centers and partnerships with state health agencies. Iowa offers the opportunity to tailor your degree to your career goals, with options for those interested in epidemiology, environmental health science, or health policy,.

Whether you’re a current Iowan looking to deepen your commitment to your community or an out-of-state student drawn by Iowa’s affordability and quality, a public health degree in Iowa provides both a solid academic foundation and a meaningful pathway to leadership in health.

Why Choose an MPH Program in Iowa?

Pursuing an MPH in Iowa offers more than just a solid academic experience because it also delivers strong value, practical training, and community impact. One of Iowa’s biggest draws is its relative affordability. Cost of living in the state is significantly lower than in many other parts of the country, making it an appealing option for students seeking a high-quality education without excessive debt5.

Beyond the financial benefits, Iowa offers a unique blend of public health challenges that provide robust learning opportunities and make it an excellent place to train. The state spans both rural and urban populations, giving students exposure to diverse public health settings. In rural areas, students may encounter issues like limited access to healthcare and a higher prevalence of chronic disease6,7. Urban communities, especially in cities like Des Moines and Iowa City, provide training opportunities in health systems management, environmental justice, and infectious disease control.

Iowa also boasts strong ties between public health degree programs and local employers, including the Iowa Department of Health and Human Services, nonprofit health organizations, hospital systems, and academic research centers. These partnerships often translate into internships, practicum placements, and even full-time job opportunities after graduation.

For students seeking a meaningful and career-focused graduate education, Iowa offers a compelling combination of affordability, hands-on experience, and strong ties to the public health workforce.

CEPH-Accredited Master of Public Health Programs in Iowa

When evaluating public health graduate programs, accreditation is a key marker of quality. The Council on Education for Public Health (CEPH) is the national accrediting body for schools and programs of public health, and choosing a CEPH-accredited MPH program ensures that your degree meets industry-wide standards. It also supports eligibility for federal student loans, jobs in government agencies, public health fellowships, and the Certified in Public Health (CPH) exam.

Iowa is home to three CEPH-accredited MPH programs, each offering its own strengths in curriculum design, delivery format, and community partnerships:

University of Iowa MPH Program

As Iowa’s only public research university, the University of Iowa School of Public Health offers a nationally ranked MPH. The program provides both academic depth and professional flexibility. Students can choose from several concentrations, including:

Students benefit from the UI College of Public Health’s strong research infrastructure and its collaborations with public health agencies across the Midwest.

Des Moines University MPH Program

Des Moines University, a health sciences-focused institution, offers multiple concentrations in their fully online CEPH-accredited MPH program designed to meet the needs of busy adult learners. The curriculum emphasizes applied public health practice, leadership, and health policy. Students can complete the degree on a part-time or full-time schedule in as little as two years, and no GRE is required for admission. Des Moines University offers concentrations in the following subject areas:

This program is particularly well-suited for healthcare professionals including physicians, nurses, and allied health workers who want to integrate public health principles into clinical or administrative roles.

St. Ambrose University Online MPH Program

Located in Davenport, St. Ambrose University offers a flexible online MPH program with CEPH accreditation, rooted in the university’s commitment to social justice and community health. The program takes an interdisciplinary approach and prepares graduates for roles in nonprofit leadership, health education, epidemiology, and policy. St. Ambrose’s MPH program is known for its student-centered faculty and customizable practicum experiences. The program is a Generalist track and can be completed in 11 months. Additionally, St. Ambrose University offers a dual degree program where you can complete your MPH and MSW simultaneously. For more information on MPH/MSW dual degrees, check out our dedicated guide on the degree.

Whether you’re seeking a research-driven MPH, a clinical integration model, or a values-based approach to population health, Iowa’s CEPH-accredited MPH programs provide a strong foundation. Each program is uniquely positioned to serve students with diverse interests and career goals, either on campus or online.

University

Location

Format

Concentrations

Tuition

University of Iowa

Johnson County, Iowa

In-person

- Biostatistics

- Community and Behavioral Health

- Epidemiology

- Policy

- Occupational and Environmental Health

- 5 year BA/MPH with Cornell College

- $19,101 annually for Iowa residents 

- $37,420 annually for non-residents

Des Moines University

Des Moines, Iowa

Online

- Public Health Practice

- Public Health Administration and Policy

- Health Education and Promotion

- $876 per credit hour

St. Ambrose University

Davenport, Iowa

Online

-Generalist

- $786 per credit hour

Online MPH Programs in Iowa

For working professionals, caregivers, and students outside major metro areas, online Master of Public Health programs in Iowa provide a flexible and accessible path to graduate school public health education. Several institutions in the state now offer fully online or hybrid MPH degrees designed to accommodate diverse student needs without compromising academic quality.

Fully Online Master of Public Health Program Options

Both Des Moines University and St. Ambrose University offer CEPH-accredited Master of Public Health programs that are 100% online. These programs allow students to complete all coursework remotely, with no required campus visits. Online platforms typically include asynchronous (that is, on your own time) learning modules, virtual discussions, and remote access to academic support.

At Des Moines University, the online MPH program is especially well-suited for health professionals who wish to integrate public health principles into clinical or administrative careers. The program can be completed in as little as two years and offers start dates in the fall, spring, and summer. No GRE is required, and part-time scheduling is available.

St. Ambrose University’s online MPH emphasizes health equity, social justice, and leadership in community health settings. Students can engage in applied public health practice through virtual fieldwork placements or locally arranged practicums. The program also offers regular faculty mentorship and small class sizes for individualized attention.

If you are looking to complete your MPH degree fully online, there are many other CEPH-accredited online MPH programs around the United States that accept Iowans and are designed for working public health professionals. These programs include learning institutions such as:

These formats make it possible for professionals across Iowa, and beyond, to earn your masters degree while continuing to work full-time.

FAQ: Are there online MPH programs in Iowa?

Yes. Iowa offers several CEPH-accredited online MPH programs, including fully online options at Des Moines University and St. Ambrose University.

Admission Requirements and Prerequisites

Admissions requirements for MPH programs in Iowa are designed to be accessible while maintaining academic rigor. While each university sets its own standards, applicants can generally expect the following components:

Standard Application Materials

  • Bachelor’s degree from an accredited institution (any major is typically accepted)

  • Transcripts showing a minimum GPA of 3.0 (some programs may offer conditional admission for lower GPAs)

  • Statement of purpose outlining public health interests and career goals

  • Resume or CV

  • Letters of recommendation (typically two or three)

GRE Requirements

Most MPH programs in Iowa, including those at the University of Iowa, Des Moines University and St. Ambrose University, do not require the GRE. This test-optional policy aligns with national trends emphasizing holistic admissions.

FAQ: Does the University of Iowa offer a public health degree?

Yes. The University of Iowa offers both undergraduate and graduate degrees in public health, including a CEPH-accredited MPH with multiple concentration options. In addition to the University of Iowa, there are many other schools in Iowa that offer bachelor’s degree programs in public health-related studies. Iowa State University, Grinnell College, and Northern Illinois University. There are also graduate certificate programs you can pursue in the state if you are not fully ready to commit to an MPH degree.

Costs and Financial Aid

Iowa’s MPH programs are competitively priced, especially compared to programs in coastal states or major urban centers. For in-state students, tuition at public institutions like the University of Iowa can offer significant savings, while pursuing your degree online also provides a discount for your graduate education. 

Tuition Estimates

  • University of Iowa: In-state tuition for the MPH program is approximately $19,000 per year. Non-residents pay over $37,000 annually.

  • Des Moines University: Tuition for the fully online MPH is around $37,000 for the full program.

  • St. Ambrose University: Online MPH tuition is generally comparable to DMU and includes options for per-credit pricing. Tuition for the full program is around $33,000 total.

Financial Aid Options

  • Graduate assistantships may be available at the University of Iowa and other Iowa universities for graduate students.

  • Scholarships and institutional aid are offered by all three schools and may be merit- or need-based.

  • Public Service Loan Forgiveness (PSLF): Graduates who work for qualifying nonprofit or government employers may be eligible for federal loan forgiveness after 10 years of service.

FAQ: Are there any affordable MPH programs in Iowa?

Yes. Iowa offers several affordable MPH options, particularly for in-state students and those pursuing online degrees. Financial aid and loan forgiveness programs can further reduce overall cost.

Career Outlook for MPH Graduates in Iowa

Graduates of MPH programs in Iowa are well-positioned for a wide variety of careers in health policy, health promotion, community health education, and health care administration. The state's combination of rural health needs, growing urban centers, and a robust healthcare infrastructure creates ample demand for skilled public health professionals.

In-Demand Public Health Careers in Iowa

According to the U.S. Bureau of Labor Statistics (BLS), the following public health careers show strong demand and steady growth nationally:

  • Health Promotion Specialists: Evaluate legislation and develop recommendations for government agencies or nonprofit organizations.

  • Epidemiologists: Analyze disease trends and guide prevention strategies. Often employed by state agencies and academic institutions.

  • Health Educators and Community Health Workers: Design and implement programs to promote wellness, especially in underserved areas.

  • Healthcare Management Specialists: Work in public health departments, hospitals, and nonprofits to improve service delivery and health outcomes.

Key Employers in Iowa’s Public Health Sector

Salary Outlook

While salaries vary by role and region, the BLS reports that the median salary for epidemiologists nationally is around $84,000, and health educators earn $67,000, depending on experience and location7,8. Management-level roles in public health can exceed $115,000, particularly in urban areas or within large healthcare systems9.

FAQ: What can I do with a master’s in public health in Iowa?

An MPH can lead to careers in epidemiology, health policy, community health, and environmental health. Graduates work in state agencies, hospitals, nonprofits, and research organizations across Iowa.

FAQs About MPH Programs in Iowa

Absolutely. An MPH program in Iowa is an excellent investment for those interested in public health leadership, research, or community engagement. The state’s CEPH-accredited programs offer strong academic preparation, real-world practicum experiences, and strong job placement rates across government, nonprofit, and healthcare sectors.

Definitely. Many students in Iowa’s MPH programs work part-time or full-time while completing their degree. Online formats at schools like Des Moines University and St. Ambrose University are designed with working professionals in mind.

Yes. The University of Iowa offers many dual degree options for people that are interested in other subjects of study in addition to public health. These pathways can streamline coursework and prepare graduates for interdisciplinary careers in health and social services.

Most MPH programs take 2 years of full-time study to complete. However, part-time students or those enrolled in online formats may take 3 to 4 years, depending on their schedule. Some accelerated and undergraduate-to-graduate pathways, like the one from Cornell College to UI, are available for Iowa students seeking to fast-track their education.

Additional Resources

If you’re considering an MPH program in Iowa, the following resources can help you explore schools, compare curricula, and connect with career opportunities. For application details or advising, be sure to visit each program’s official website and request information for up-to-date admissions requirements and contact information:

About the Authors

Written by:

Kerra (Henkin) Jones , MPH, ML

Kerra (Henkin) Jones, MPH, ML, is a program manager at one of the largest academic medical centers in the country. In her current role, she aligns and expands programming with needs identified in the federally mandated community health needs assessment, and deploys organizational resources to support community health improvement. Prior to this role, she was a community health educator for an advocacy nonprofit organization in Philadelphia. She has co-authored multiple research papers on criminal justice and substance abuse, and will be presenting on law enforcement assisted diversion at the 2023 American Public Health Association (APHA) annual meeting. 

Kerra holds a Master of Public Health (MPH) and Master in Law (ML) from the University of Pennsylvania. She holds a Bachelors of Science in Health Sciences from Ithaca College.

Opinions and information published by the author on MastersPublicHealth.com are of her own and do not necessarily represent the views of opinions of her employer.

Kerra Henkin headshot

Kerra (Henkin) Jones , MPH, ML

Program Manager

Education: University of Pennsylvania

Knowledge: Community health education

Reviewed by:

Katherine Paul , MPH

Katherine Paul, MPH is a senior project manager at a leading medical communications and publications organization. She supports multidisciplinary teams handling large-scale accounts, the deliverables of which improve health outcomes and patient well-being. Ms. Paul holds a Master of Public Health (MPH) degree in Health Promotion from Columbia University, Mailman School of Public Health and passed the Certified Health Education Specialist (CHES) shortly after graduation. She holds a Bachelor of Arts degree in Sociology from Dickinson College.

Ms. Paul previously worked at a public health non-profit where she managed all aspects of diverse health-related projects, including the implementation of a randomized controlled clinical trial on sexual health for teens with developmental disabilities, as well as the evaluation of a statewide tobacco cessation program with more than 20,000 annual cases. She has developed and delivered posters and presentations at national conferences including the American Public Health Association (APHA) annual meeting. 

Opinions and information published by the author here on MastersPublicHealth.com are of my own and do not necessarily represent the views or opinions of my employer or other organizations for my designated roles.

Katherine Paul

Katherine Paul , MPH

Editorial Lead

Education: Columbia University, Mailman School of Public Health