Find Grad Schools

Study Area & Zipcode

Best Value Public Health Schools in Iowa

Find Schools Near

2023 Best Value Public Health Schools in Iowa

Identifying Quality Schools at More Affordable Prices

5 Colleges
$22,276 Avg Tuition & Fees*
$50,310 Avg Salary

Finding the Best Public Health School for You

Public Health is the #13 most popular major in Iowa with 193 degrees and certificates awarded in 2020-2021.

When it comes to higher education, there are a lot of options for students. As online education oppotunities continue to grow, you're not restricted to just schools in your local area anymore. Even some of the 'big name' schools are offering online courses. Also, there are a number of trade schools with offerings that you might find attractive.

To help you arm yourself with the information you need to make your decision, Grad Degree Search has developed this Best Value Public Health Schools in Iowa ranking. This report analyzed 5 schools in Iowa to see which ones offered the best value programs for public health students. The goal was to highlight schools with more affordable prices than others offering similar quality experiences.

This ranking is not just a list of inexpensive schools. We also consider each school's quality, since we believe a low-quality school may not be a 'bargain' at any price. More specifically, we discount our quality score by the published tuition and fees charged by a school. This gives the cost per unit of quality for each college. The value is determined by how much quality your dollar buys.

For nationwide and regional rankings, we use out-of-state tuition and fees in our calculations. Average in-state tuition and fees are used for our statewide rankings.

2023 Best Value Public Health Schools in Iowa

Check out the public health programs at these schools if you want to get the best value for your educational dollar.

Best Iowa Schools for Affordable Quality in Public Health

#1

University of Iowa

Iowa City, IA
$9,942 Average Tuition & Fees

Our 2023 rankings named University of Iowa the best value school in Iowa for public health students. Iowa is a fairly large public school located in the city of Iowa City.

The average tuition and fees for an in-state undergraduate at Iowa are $9,942 a year.

In addition to its best value ranking, and one of the reasons why the school is on the list, Iowa is ranked #3 for overall quality for public health in Iowa.

Read full report on Public Health at University of Iowa

#2

University of Northern Iowa

Cedar Falls, IA
$9,053 Average Tuition & Fees

You’ll be in good company if you decide to attend University of Northern Iowa. It ranked #2 on our 2023 Best Value Public Health Schools in Iowa list. UNI is a moderately-sized public school located in the small city of Cedar Falls.

The average tuition and fees for an in-state undergraduate at UNI are $9,053 a year.

Full Public Health at University of Northern Iowa Report

#3

Mount Mercy University

Cedar Rapids, IA
$36,540 Average Tuition & Fees

Out of the 5 schools in Iowa that were part of this year’s ranking, Mount Mercy University landed the # 3 spot on the list. Mount Mercy is a small private not-for-profit school located in the city of Cedar Rapids.

In-state tuition fees for undergraduate students at Mount Mercy are $36,540 per year.

Read More…

You’ll be in good company if you decide to attend Des Moines University - Osteopathic Medical Center. It ranked #4 on our 2023 Best Value Public Health Schools in Iowa list. Des Moines University College of Osteopathic Medicine is a small private not-for-profit school located in the medium-sized city of Des Moines.

Read full report on Public Health at Des Moines University - Osteopathic Medical Center

#5

Saint Ambrose University

Davenport, IA
$33,570 Average Tuition & Fees

The excellent programs at Saint Ambrose University helped the school earn the #5 place on this year’s ranking of the best public health schools in Iowa. St. Ambrose University is a small private not-for-profit school located in the medium-sized city of Davenport.

In-state tuition fees for undergraduate students at St. Ambrose University are $33,570 per year.

St. Ambrose University did well in our overall quality rankings, too. It placed #4 on our Best Public Health Schools in Iowa list.

Read full report on Public Health at Saint Ambrose University

Best Value Public Health Colleges in the Plains States Region

Explore all the Best Value Public Health Schools in the Plains States Area or other specific states within that region.

State Degrees Awarded
Missouri 683
Minnesota 740
Kansas 60
Nebraska 98
North Dakota 29
South Dakota 27

One of 29 majors within the area of study, public health has other similar majors worth exploring.

Related Major Annual Graduates
Nursing 66,964
Medicine 28,629
Rehabilitation & Therapeutic Professions 24,774
Health & Medical Administrative Services 17,335
Pharmacy/Pharmaceutical Sciences 16,952

Notes and References

*These averages are for the top 5 schools only.

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Credit for the banner image above goes to Article 25 Flickr.

More about our data sources and methodologies.

Featured Schools

Find Graduate Schools Near You

Our free school finder matches students with accredited graduate schools across the U.S.