Top Public Health Schools in the U.S.

Ranking Public Health Schools Location
1 Johns Hopkins University Baltimore, MD
2 University of North Carolina at Chapel Hill Chapel Hill, NC
3 Harvard University Boston, MA
4 University of Michigan Ann Arbor, MI
5 Columbia University New York, NY
6 Emory University Atlanta, GA
7 University of Washington Seattle, WA
8 University of California: Berkeley Berkeley, CA
9 University of Minnesota: Twin Cities Minneapolis, MN
10 University of California: Los Angeles Los Angeles, CA
11 Boston University Boston, MA
12 University of Pittsburgh Pittsburgh, PA
13 Tulane University New Orleans, LA
14 Yale University New Haven, CT
15 University of Texas Health Science Center at Houston Houston, TX
16 George Washington University Washington, DC
17 University of Alabama at Birmingham Birmingham, AL
18 University of Illinois at Chicago Chicago, IL
19 University of Iowa Iowa City, IA
20 Ohio State University: Columbus Campus Columbus, OH
21 Drexel University Philadelphia, PA
22 University of South Florida Tampa, FL
23 University of Arizona (Zuckerman) Tucson, AZ
24 University of South Carolina Columbia, SC
25 Texas A&M Health Science Center College Station, TX
26 State University of New York at Albany Rensselaer, NY
27 University of Kentucky Lexington, KY
28 University of Oklahoma Oklahoma City, OK
29 University of Florida
30 San Diego State University San Diego, CA
31 UMDNJ-Rutgers-New Jersey Institute of Technology New Brunswick, NJ
32 University of Arkansas for Medical Sciences (Boozman) Little Rock, AR
33 University of Maryland: College Park
34 University of Georgia
35 University of Massachusetts Amherst Amherst, MA
36 Loma Linda University Loma Linda, CA
37 St. Louis University St. Louis, MO
38 State University of New York at Buffalo
39 University of North Texas Health Science Center Fort Worth, TX
40 East Tennessee State University
41 New York Medical College Valhalla, NY
42 University of Louisville
43 University of Puerto Rico San Juan, PR