College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Public Health Schools in the The Plains States Region

32 Colleges in the United States
2,024 Public Health Degrees Awarded
$50,509 Avg Early-Career Salary

Public Health programs are offered at a focused set of schools across the country. A focused field like this rewards careful comparison of the schools that offer it.

To produce this 2027 ranking, College Factual evaluated 32 schools to find the best for public health students.

What’s on this page:

Best Schools for Public Health in the The Plains States Region

Below are the schools that deliver the strongest overall public health education in the The Plains States Region.

Top Schools in Public Health

1

No school ranked higher than University Of Minnesota Twin Cities this year for public health. University Of Minnesota Twin Cities is a very large public school located in the city of Minneapolis. About 85% of students finish within six years. About 217 public health degrees were awarded at University Of Minnesota Twin Cities in the most recent year. Soon after graduation, public health degree recipients from University Of Minnesota Twin Cities generally make around $70,387. University Of Minnesota Twin Cities graduates carry a median of $21,577 in student loans. Get the full public health details for University Of Minnesota Twin Cities

2

Washington University In St Louis is one of the finest schools in the country for a degree in public health, ranking #2. This large private not-for-profit university is located in the suburb of St. Louis. About 94% of students finish within six years. Washington University In St Louis awarded about 86 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Washington University In St Louis generally make around $59,463. Washington University In St Louis graduates carry a median of $17,553 in student loans. Read more about the public health program at Washington University In St Louis

3
University Of Iowa crest
University Of Iowa
Iowa City, IA

A rank of #3 makes University Of Iowa one of the top schools for public health. Located in the city of Iowa City, University Of Iowa is a very large public university. University Of Iowa graduates 75% of students within six years. There were roughly 141 public health students who graduated with this degree at University Of Iowa in the most recent data year. Soon after graduation, public health degree recipients from University Of Iowa generally make around $48,836. University Of Iowa graduates carry a median of $22,469 in student loans. See the full public health program report for University Of Iowa

4

Students looking for a strong public health program will find one at A T Still University Of Health Sciences, which ranked #4. A T Still University Of Health Sciences is a mid-sized private not-for-profit school located in the town of Kirksville. About 274 public health degrees were awarded at A T Still University Of Health Sciences in the most recent year. Graduates of the public health program make about $75,517 in their early career. Get the full public health details for A T Still University Of Health Sciences

5

University Of Nebraska Medical Center came in at #5 on our 2027 list of the best public health schools. Located in the city of Omaha, University Of Nebraska Medical Center is a mid-sized public university. About 119 public health degrees were awarded at University Of Nebraska Medical Center in the most recent year. Students who receive their public health degree from University Of Nebraska Medical Center earn around $59,287 in the first couple years of their career. University Of Nebraska Medical Center graduates carry a median of $20,905 in student loans. Read more about the public health program at University Of Nebraska Medical Center

6

University Of Missouri Columbia ranked #6 on our 2027 list of the best public health schools. Set in the city of Columbia, University Of Missouri Columbia is a very large public institution. About 75% of students finish within six years. University Of Missouri Columbia awarded about 122 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from University Of Missouri Columbia generally make around $53,368. Typical student debt for the program is $19,000. See the full public health program report for University Of Missouri Columbia

7

University Of St Thomas Minnesota came in at #7 for public health this year. Located in the city of Saint Paul, University Of St Thomas Minnesota is a large private not-for-profit university. Roughly 77% of students complete a degree within six years here. There were roughly 21 public health students who graduated with this degree at University Of St Thomas Minnesota in the most recent data year. Public Health graduates of University Of St Thomas Minnesota earn a median of $38,475 early in their careers. Typical student debt for the program is $27,000. More information about a degree in public health from University Of St Thomas Minnesota

8
University Of Kansas crest
University Of Kansas
Lawrence, KS

University Of Kansas earned the #8 position for public health this year. Located in the city of Lawrence, University Of Kansas is a very large public university. Roughly 69% of students complete a degree within six years here. University Of Kansas awarded about 29 public health degrees in the most recent data year. Students who receive their public health degree from University Of Kansas earn around $62,420 in the first couple years of their career. University Of Kansas graduates carry a median of $23,608 in student loans. Read more about the public health program at University Of Kansas

9

Winona State University ranked #9 on our 2027 list of the best public health schools. Winona State University is a moderately-sized public school located in the town of Winona. Winona State University graduates 56% of students within six years. Winona State University awarded about 25 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Winona State University generally make around $46,250. Winona State University graduates carry a median of $20,966 in student loans. More information about a degree in public health from Winona State University

10

Missouri State University Springfield ranked #10 on our 2027 list of the best public health schools. Missouri State University Springfield is a very large public school located in the city of Springfield. The six-year graduation rate is 58%. About 43 public health degrees were awarded at Missouri State University Springfield in the most recent year. Students who receive their public health degree from Missouri State University Springfield earn around $46,503 in the first couple years of their career. Missouri State University Springfield graduates carry a median of $24,408 in student loans. See the full public health program report for Missouri State University Springfield

11

Saint Louis University Main Campus landed the #11 spot for public health this year. Located in the city of Saint Louis, Saint Louis University Main Campus is a large private not-for-profit university. The six-year graduation rate is 80%. There were roughly 73 public health students who graduated with this degree at Saint Louis University Main Campus in the most recent data year. Public Health graduates of Saint Louis University Main Campus earn a median of $47,886 early in their careers. Students borrow a median of $26,122 to complete this degree. More information about a degree in public health from Saint Louis University Main Campus

12

Southeast Technical Institute earned the #12 position for public health this year. Southeast Technical Institute is a mid-sized public school located in the city of Sioux Falls. Southeast Technical Institute awarded about 39 public health degrees in the most recent data year. Graduates of the public health program make about $48,654 in their early career. Students borrow a median of $18,442 to complete this degree. See the full public health program report for Southeast Technical Institute

13

University Of Minnesota Duluth ranked #13 on our 2027 list of the best public health schools. Set in the city of Duluth, University Of Minnesota Duluth is a moderately-sized public institution. About 65% of students finish within six years. About 26 public health degrees were awarded at University Of Minnesota Duluth in the most recent year. Public Health graduates of University Of Minnesota Duluth earn a median of $36,520 early in their careers. Typical student debt for the program is $26,000. Get the full public health details for University Of Minnesota Duluth

14

University Of Northern Iowa ranked #14 on our 2027 list of the best public health schools. Set in the city of Cedar Falls, University Of Northern Iowa is a large public institution. Roughly 68% of students complete a degree within six years here. There were roughly 15 public health students who graduated with this degree at University Of Northern Iowa in the most recent data year. Graduates of the public health program make about $46,054 in their early career. University Of Northern Iowa graduates carry a median of $22,635 in student loans. Read more about the public health program at University Of Northern Iowa

15

Creighton University landed the #15 spot for public health this year. This large private not-for-profit university is located in the city of Omaha. About 83% of students finish within six years. About 18 public health degrees were awarded at Creighton University in the most recent year. Students who receive their public health degree from Creighton University earn around $57,285 in the first couple years of their career. Typical student debt for the program is $25,831. Read more about the public health program at Creighton University

16
Lindenwood University crest
Lindenwood University
Saint Charles, MO

Lindenwood University placed #16 among the best public health schools. Set in the city of Saint Charles, Lindenwood University is a large private not-for-profit institution. Roughly 49% of students complete a degree within six years here. There were roughly 13 public health students who graduated with this degree at Lindenwood University in the most recent data year. Graduates of the public health program make about $48,197 in their early career. Lindenwood University graduates carry a median of $27,000 in student loans. More information about a degree in public health from Lindenwood University

17
Truman State University crest
Truman State University
Kirksville, MO

Truman State University placed #17 among the best public health schools. Truman State University is a mid-sized public school located in the town of Kirksville. Truman State University graduates 68% of students within six years. About 16 public health degrees were awarded at Truman State University in the most recent year. Public Health graduates of Truman State University earn a median of $30,911 early in their careers. Students borrow a median of $23,278 to complete this degree. Get the full public health details for Truman State University

18
St Catherine University crest
St Catherine University
Saint Paul, MN

St Catherine University placed #18 among the best public health schools. Located in the city of Saint Paul, St Catherine University is a mid-sized private not-for-profit university. About 61% of students finish within six years. St Catherine University awarded about 86 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from St Catherine University generally make around $52,000. Typical student debt for the program is $29,815. More information about a degree in public health from St Catherine University

19

Saint Louis Community College came in at #19 for public health this year. This very large public university is located in the suburb of Bridgeton. There were roughly 16 public health students who graduated with this degree at Saint Louis Community College in the most recent data year. Soon after graduation, public health degree recipients from Saint Louis Community College generally make around $38,999. Saint Louis Community College graduates carry a median of $11,424 in student loans. Get the full public health details for Saint Louis Community College

20

Missouri Southern State University came in at #20 for public health this year. This moderately-sized public university is located in the city of Joplin. About 40% of students finish within six years. There were roughly 20 public health students who graduated with this degree at Missouri Southern State University in the most recent data year. Soon after graduation, public health degree recipients from Missouri Southern State University generally make around $39,434. Students borrow a median of $22,241 to complete this degree. More information about a degree in public health from Missouri Southern State University

21

Saint Ambrose University earned the #21 position for public health this year. Saint Ambrose University is a mid-sized private not-for-profit school located in the city of Davenport. About 61% of students finish within six years. About 11 public health degrees were awarded at Saint Ambrose University in the most recent year. Public Health graduates of Saint Ambrose University earn a median of $57,252 early in their careers. Typical student debt for the program is $27,528. Get the full public health details for Saint Ambrose University

22

University Of South Dakota landed the #22 spot for public health this year. Located in the town of Vermillion, University Of South Dakota is a large public university. Roughly 60% of students complete a degree within six years here. University Of South Dakota awarded about 23 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from University Of South Dakota generally make around $54,328. Typical student debt for the program is $26,322. More information about a degree in public health from University Of South Dakota

23
Capella University crest
Capella University
Minneapolis, MN

Capella University ranked #23 on our 2027 list of the best public health schools. Located in the city of Minneapolis, Capella University is a very large private for-profit university. The six-year graduation rate is 20%. Capella University awarded about 152 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Capella University generally make around $73,117. Capella University graduates carry a median of $35,998 in student loans. See the full public health program report for Capella University

24

University Of Nebraska At Omaha ranked #24 on our 2027 list of the best public health schools. Located in the city of Omaha, University Of Nebraska At Omaha is a large public university. The six-year graduation rate is 49%. About 18 public health degrees were awarded at University Of Nebraska At Omaha in the most recent year. Soon after graduation, public health degree recipients from University Of Nebraska At Omaha generally make around $40,021. University Of Nebraska At Omaha graduates carry a median of $21,328 in student loans. Get the full public health details for University Of Nebraska At Omaha

25

Kansas State University ranked #25 on our 2027 list of the best public health schools. Kansas State University is a very large public school located in the city of Manhattan. Roughly 71% of students complete a degree within six years here. There were roughly 30 public health students who graduated with this degree at Kansas State University in the most recent data year. Graduates of the public health program make about $49,946 in their early career. Kansas State University graduates carry a median of $23,546 in student loans. Get the full public health details for Kansas State University

Rest of the Top 32 Public Health Schools

Not far behind, these schools also delivered a strong public health education:

26
27
Mount Mercy University crest
Mount Mercy University
Cedar Rapids, IA
28
Allen College crest
Allen College
Waterloo, IA
29
30
Walden University crest
Walden University
Minneapolis, MN
31
32

View All Public Health Rankings >

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 32 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options