College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2025 Best Public Health Schools in Missouri

8 Colleges in Missouri
791 Public Health Degrees Awarded
$50,309 Avg Early-Career Salary
Ranked #26 in popularity, public health is one of the most sought-after degree programs in the nation. This makes choosing the right school a hard decision.

For its 2025 ranking, College Factual looked at 8 schools in Missouri to determine which ones were the best for public health students pursuing a degree. Combined, these schools handed out 791 degrees in public health to qualified students.

What's on this page: * Degree-Level Rankings

Choosing a Great Public Health School

Best Public Health Schools in Missouri The public health program you select can have a big impact on your future. That's why we developed our collection of Best Schools for Public Health rankings. For our Best Overall Public Health School rankings, we roll up the results of our degree-level rankings, weighted by the number of degrees awarded at that level.

In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.

Public Health Rankings by Degree Level

Associate Degrees in Public Health
Bachelor's Degrees in Public Health
Master's Degrees in Public Health

Since the program you select can have a significant impact on your future, we've developed a number of rankings, including this Best Public Health Schools in Missouri list, to help you choose the best school for you. You can also filter this list by location to find schools closer to you.

In addition to College Factual's rankings, you may want to take a look at College Combat, our unique tool that lets you pit your favorite schools head-to-head and compare how they rate on factors that most interest you. When you have some time, check it out - you may want to bookmark the link so you don't forget it.

More information on how we come up with our rankings can be found here: College Factual's Data Methodology.

Best Schools for Public Health in Missouri

The schools below may not offer all types of public health degrees so you may want to filter by degree level first. However, they are great for the degree levels they do offer.

Top Missouri Schools in Public Health

1
SLU crest
Saint Louis University
Saint Louis, MO
Master's Degree Highest Degree Type
81 Public Health Degrees Awarded
13.6% Growth in Graduates

It is hard to beat Saint Louis University if you wish to pursue a degree in public health. Located in the city of Saint Louis, SLU is a private not-for-profit university with a large student population. A Best Colleges rank of #243 out of 2,152 schools nationwide means SLU is a great university overall.

There were about 81 public health students who graduated with this degree at SLU in the most recent data year. Degree recipients from the public health major at Saint Louis University make $3,457 more than the typical college graduate with the same degree shortly after graduation.

More information about a degree in public health from Saint Louis University

2
Master's Degree Highest Degree Type
141 Public Health Degrees Awarded
$61,776 Median Starting Salary

Any student who is interested in public health has to check out University of Missouri - Columbia. Located in the city of Columbia, Mizzou is a public university with a fairly large student population. A Best Colleges rank of #131 out of 2,152 schools nationwide means Mizzou is a great university overall.

There were roughly 141 public health students who graduated with this degree at Mizzou in the most recent data year. Degree recipients from the public health major at University of Missouri - Columbia get $11,467 above the standard graduate in this field when they enter the workforce.

More information about a degree in public health from University of Missouri - Columbia

Sponsored
Bachelors Degree Type
BS in Public Health Program Name

Make a meaningful impact and improve quality of life with this specialized online bachelor's from Southern New Hampshire University.

More information about a degree in BS in Public Health from Southern New Hampshire University

Related Programs

3
Master's Degree Highest Degree Type
7th Most Popular In MO
50 Public Health Degrees Awarded

It is hard to beat Missouri State University - Springfield if you want to pursue a degree in public health. Missouri State is a very large public university located in the city of Springfield. A Best Colleges rank of #575 out of 2,152 schools nationwide means Missouri State is a great university overall.

There were approximately 50 public health students who graduated with this degree at Missouri State in the most recent year we have data available.

More information about a degree in public health from Missouri State University - Springfield

4
Truman State crest
Truman State University
Kirksville, MO
Bachelor's Degree Highest Degree Type
46 Public Health Degrees Awarded
$30,911 Median Starting Salary

Any student who is interested in public health has to check out Truman State University. Truman State is a small public university located in the town of Kirksville. This university ranks 18th out of 48 schools for overall quality in the state of Missouri.

There were about 46 public health students who graduated with this degree at Truman State in the most recent year we have data available. Students who receive their degree from the public health program earn around $30,911 for their early career.

More information about a degree in public health from Truman State University

5
Bachelor's Degree Highest Degree Type
6th Most Popular In MO

Missouri Southern is a small public university located in the small city of Joplin. This university ranks 28th out of 48 colleges for overall quality in the state of Missouri.

There were about 26 public health students who graduated with this degree at Missouri Southern in the most recent year we have data available.

More information about a degree in public health from Missouri Southern State University

6
Lindenwood University crest
Lindenwood University
Saint Charles, MO
Bachelor's Degree Highest Degree Type
9th Most Popular In MO

Located in the small city of Saint Charles, Lindenwood University is a private not-for-profit university with a moderately-sized student population. A Best Colleges rank of #654 out of 2,152 schools nationwide means Lindenwood University is a great university overall.

There were about 13 public health students who graduated with this degree at Lindenwood University in the most recent data year.

More information about a degree in public health from Lindenwood University

7
Associate Degree Highest Degree Type
8th Most Popular In MO
5.3% Growth in Graduates

Located in the medium-sized city of Springfield, OTC is a public college with a large student population. This college ranks 32nd out of 48 schools for overall quality in the state of Missouri.

There were about 19 public health students who graduated with this degree at OTC in the most recent year we have data available.

More information about a degree in public health from Ozarks Technical Community College

Sponsored
Masters Degree Type
Master of Public Health (MPH) Program Name

The online MPH degree at SNHU gives you a solid grounding in the scientific basis of public health, preparing you to effect change for entire populations.

More information about a degree in Master of Public Health (MPH) from Southern New Hampshire University

Related Programs

8
Fontbonne University crest
Fontbonne University
Saint Louis, MO
Master's Degree Highest Degree Type
10th Most Popular In MO
14.3% Growth in Graduates

Located in the suburb of Saint Louis, Fontbonne University is a private not-for-profit university with a fairly small student population. This university ranks 27th out of 48 schools for overall quality in the state of Missouri.

There were roughly 14 public health students who graduated with this degree at Fontbonne University in the most recent data year.

More information about a degree in public health from Fontbonne University

Best Public Health Colleges in the Plains States Region

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

State Colleges Degrees Awarded
Minnesota 284 900
Kansas 266 98
Iowa 264 272
Nebraska 238 137
North Dakota 210 42
South Dakota 204 43

View All Rankings >

One of 34 majors within the Health Professions area of study, Public Health has other similar majors worth exploring.

Public Health Focus Areas

Major Annual Graduates
General Public Health 507
Environmental Health 114
Public Health Education and Promotion 60
Behavioral Aspects of Health 39
Community Health and Preventive Medicine 25
Other Public Health 23
Maternal and Child Health 10
Health/Medical Physics 7
International Public Health/International Health 4
Health Services Administration 2

View All Public Health Concentrations >

Related Major Annual Graduates
Nursing 6,569
Allied Health Professions 1,313
Medicine 1,205
Health & Medical Administrative Services 1,165
Health Sciences & Services 1,027
Practical Nursing & Nursing Assistants 963
Rehabilitation & Therapeutic Professions 938
Allied Health & Medical Assisting Services 726
Communication Sciences 586
Dental Support Services 458

View All Public Health Related Majors >

Notes and References

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options