General
Medicine
Emergency
Medicine
Health Care
Administration
Health
Services
Pre-Medical
Studies
Public
Health
Alternative
Medicine
Biomedical
Sciences
Clinical
Psychology
Communication
Disorders
Disability
Studies
Genetic
Science
Gerontology
& Geriatrics
Microbiology &
Immunology
Neurobiology &
Neurosciences
Nutrition &
Dietetics
Ophthalmology
& Optometry
Osteopathic
Medicine
Physical
Therapy
Physiology
& Pathology
Radiologic
Technology
Sonography
& Ultrasound
Surgical
Technology
Toxicology &
Pharmacology
Certificate
Associate
Bachelor
Master
Doctoral
Public Health Schools in the Midwest
Schools
184
Listed
Our 2024 rankings contain 184 schools offering public health majors in
Illinois
,
Indiana
,
Iowa
,
Kansas
,
Michigan
,
Minnesota
,
Missouri
,
Nebraska
,
North Dakota
,
Ohio
,
South Dakota
, and
Wisconsin
.
We rank
University of Chicago
,
Northwestern University
(Evanston, IL), and
Washington University in St Louis
(Saint Louis, MO) the top three public health schools in the Midwest.
See the best 50 public health colleges in the Midwest below or
narrow your search
by program, state, or city in the Midwest.
Top 50 public health schools in the Midwest:
1. University of Chicago
Chicago, IL, 3 public health programs
2. Northwestern University
Evanston, IL, 3 public health programs
3. Washington University in St Louis
Saint Louis, MO, 7 public health programs
4. University of Michigan Ann Arbor
Ann Arbor, MI, 11 public health programs
5. Case Western Reserve University
Cleveland, OH, 4 public health programs
6. University of Illinois Urbana Champaign
Champaign, IL, 4 public health programs
7. University of Wisconsin Madison
Madison, WI, 6 public health programs
8. Ohio State University
Columbus, OH, 7 public health programs
9. Purdue University
West Lafayette, IN, 7 public health programs
10. Indiana University Bloomington
Bloomington, IN, 9 public health programs
11. University of Minnesota Twin Cities
Minneapolis, MN, 8 public health programs
12. Miami University Oxford
Oxford, OH, 2 public health programs
13. Saint Louis University
Saint Louis, MO, 6 public health programs
14. Creighton University
Omaha, NE, 5 public health programs
15. Michigan State University
East Lansing, MI, 5 public health programs
16. University of Iowa
Iowa City, IA, 11 public health programs
17. University of Missouri Columbia
Columbia, MO, 3 public health programs
18. University of Cincinnati
Cincinnati, OH, 10 public health programs
19. University of Kansas
Lawrence, KS, 3 public health programs
20. DePaul University
Chicago, IL, 2 public health programs
21. Kansas State University
Manhattan, KS, 3 public health programs
22. University of Nebraska Medical Center
Omaha, NE, 7 public health programs
23. Wayne State University
Detroit, MI, 4 public health programs
24. University of Illinois Chicago
Chicago, IL, 5 public health programs
25. St Catherine University
Saint Paul, MN, 8 public health programs
26. University of Michigan Dearborn
Dearborn, MI, 3 public health programs
27. Central Michigan University
Mount Pleasant, MI, 5 public health programs
28. Loyola University Chicago
Chicago, IL, 3 public health programs
29. Oakland University
Rochester Hills, MI, 2 public health programs
30. University of Northern Iowa
Cedar Falls, IA, 4 public health programs
31. Western Michigan University
Kalamazoo, MI, 2 public health programs
32. Bowling Green State University
Bowling Green, OH, 1 public health program
33. Bradley University
Peoria, IL, 1 public health program
34. University of Wisconsin La Crosse
La Crosse, WI, 3 public health programs
35. Ohio University
Athens, OH, 6 public health programs
36. University of Toledo
Toledo, OH, 7 public health programs
37. Grand Valley State University
Allendale, MI, 1 public health program
38. Missouri State University Springfield
Springfield, MO, 4 public health programs
39. University of Minnesota Duluth
Duluth, MN, 1 public health program
40. University of North Dakota
Grand Forks, ND, 3 public health programs
41. South Dakota State University
Brookings, SD, 3 public health programs
42. University of South Dakota
Vermillion, SD, 4 public health programs
43. Winona State University
Winona, MN, 2 public health programs
44. Minnesota State University Mankato
Mankato, MN, 3 public health programs
45. Ferris State University
Big Rapids, MI, 2 public health programs
46. North Dakota State University
Fargo, ND, 2 public health programs
47. University of Wisconsin Eau Claire
Eau Claire, WI, 3 public health programs
48. University of Michigan Flint
Flint, MI, 2 public health programs
49. Andrews University
Berrien Springs, MI, 3 public health programs
50. University of Missouri Kansas City
Kansas City, MO, 1 public health program
Public health schools in the Midwest by state:
Illinois
Indiana
Iowa
Kansas
Michigan
Minnesota
Missouri
Nebraska
North Dakota
Ohio
South Dakota
Wisconsin
Public health schools in other regions:
Northeast
: 210 schools
Northwest
: 38 schools
South
: 277 schools
Southeast
: 187 schools
West
: 136 schools
Popular medical school cities in the Midwest:
in
Illinois
:
Carbondale
: 1 school
Champaign
: 2 schools
Chicago
: 25 schools
Dekalb
: 1 school
Downers Grove
: 1 school
Evanston
: 1 school
Glen Ellyn
: 1 school
Joliet
: 2 schools
Lisle
: 1 school
Naperville
: 2 schools
Normal
: 2 schools
North Chicago
: 1 school
University Park
: 1 school
in
Indiana
:
Bloomington
: 1 school
Evansville
: 2 schools
Fort Wayne
: 4 schools
Indianapolis
: 6 schools
Muncie
: 1 school
Notre Dame
: 2 schools
Terre Haute
: 2 schools
West Lafayette
: 2 schools
in
Iowa
:
Ames
: 1 school
Des Moines
: 5 schools
Iowa City
: 1 school
in
Kansas
:
Lawrence
: 2 schools
Manhattan
: 1 school
Topeka
: 3 schools
Wichita
: 5 schools
in
Michigan
:
Allendale
: 1 school
Ann Arbor
: 3 schools
Big Rapids
: 1 school
Dearborn
: 2 schools
Detroit
: 3 schools
East Lansing
: 1 school
Flint
: 3 schools
Grand Rapids
: 5 schools
Kalamazoo
: 3 schools
Mount Pleasant
: 1 school
Owosso
: 1 school
Rochester Hills
: 2 schools
Ypsilanti
: 1 school
in
Minnesota
:
Duluth
: 3 schools
Minneapolis
: 7 schools
Rochester
: 3 schools
Saint Cloud
: 3 schools
Saint Paul
: 9 schools
White Bear Lake
: 1 school
Winona
: 3 schools
in
Missouri
:
Columbia
: 3 schools
Joplin
: 2 schools
Kansas City
: 8 schools
Kirksville
: 2 schools
Saint Louis
: 10 schools
Springfield
: 7 schools
in
Nebraska
:
Lincoln
: 4 schools
Omaha
: 8 schools
in
North Dakota
:
Grand Forks
: 1 school
in
Ohio
:
Akron
: 2 schools
Athens
: 1 school
Bowling Green
: 1 school
Cincinnati
: 7 schools
Cleveland
: 5 schools
Columbus
: 6 schools
Dayton
: 3 schools
Kent
: 1 school
Oxford
: 1 school
Rootstown
: 1 school
Steubenville
: 1 school
Toledo
: 2 schools
in
South Dakota
:
Vermillion
: 1 school
in
Wisconsin
:
Eau Claire
: 2 schools
Green Bay
: 4 schools
La Crosse
: 3 schools
Madison
: 5 schools
Milwaukee
: 13 schools
Med-Colleges.com © 2025 ·
Home
·
Terms of Use
·
Methodology