College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Epidemiology Master’s Degree Schools

31 Colleges in the United States
2,041 Epidemiology Degrees Awarded
$70,600 Avg Early-Career Salary

Epidemiology degree programs prepare students for a range of careers in the field. The schools below stand out for the quality of their epidemiology programs.

College Factual analyzed 108 schools to build this 2026 ranking of the best epidemiology schools.

What’s on this page:

Best Schools for Epidemiology in the United States

Below are the best epidemiology schools at the master’s degree level, ranked by the quality of the education they deliver.

Top Schools in Epidemiology

1

Johns Hopkins University is one of the finest schools in the country for getting a degree in epidemiology. This very large private not-for-profit university is located in the city of Baltimore. The six-year graduation rate is 94%. Johns Hopkins University awarded about 69 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from Johns Hopkins University earn around $87,746 in the first couple years of their career. Typical student debt for the program is $13,426. Get the full epidemiology details for Johns Hopkins University

2
Stanford University crest
Stanford University
Stanford, CA

Students looking for a strong epidemiology program will find one at Stanford University, which ranked #2. Stanford University is a very large private not-for-profit school located in the suburb of Stanford. Roughly 92% of students complete a degree within six years here. There were roughly 34 epidemiology students who graduated with this degree at Stanford University in the most recent data year. Epidemiology graduates of Stanford University earn a median of $100,827 early in their careers. Typical student debt for the program is $10,492. More information about a degree in epidemiology from Stanford University

3

University Of Washington Seattle Campus came in at #3 on our 2026 list of the best epidemiology schools. University Of Washington Seattle Campus is a very large public school located in the city of Seattle. The six-year graduation rate is 85%. About 71 epidemiology degrees were awarded at University Of Washington Seattle Campus in the most recent year. Graduates of the epidemiology program make about $150,114 in their early career. Typical student debt for the program is $16,672. Read more about the epidemiology program at University Of Washington Seattle Campus

4

Students looking for a strong epidemiology program will find one at Ohio State University Main Campus, which ranked #4. Ohio State University Main Campus is a very large public school located in the city of Columbus. Roughly 88% of students complete a degree within six years here. About 34 epidemiology degrees were awarded at Ohio State University Main Campus in the most recent year. Epidemiology graduates of Ohio State University Main Campus earn a median of $58,088 early in their careers. Students borrow a median of $22,053 to complete this degree. Get the full epidemiology details for Ohio State University Main Campus

5

The University Of Texas Medical Branch came in at #5 on our 2026 list of the best epidemiology schools. The University Of Texas Medical Branch is a mid-sized public school located in the city of Galveston. About 34 epidemiology degrees were awarded at The University Of Texas Medical Branch in the most recent year. Graduates of the epidemiology program make about $79,793 in their early career. The University Of Texas Medical Branch graduates carry a median of $23,250 in student loans. Get the full epidemiology details for The University Of Texas Medical Branch

6

University Of Illinois At Urbana Champaign came in at #6 for epidemiology this year. This very large public university is located in the city of Champaign. About 85% of students finish within six years. University Of Illinois At Urbana Champaign awarded about 10 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from University Of Illinois At Urbana Champaign earn around $57,461 in the first couple years of their career. Typical student debt for the program is $20,778. Get the full epidemiology details for University Of Illinois At Urbana Champaign

7
Vanderbilt University crest
Vanderbilt University
Nashville, TN

Vanderbilt University ranked #7 on our 2026 list of the best epidemiology schools. Set in the city of Nashville, Vanderbilt University is a large private not-for-profit institution. The six-year graduation rate is 94%. Vanderbilt University awarded about 13 epidemiology degrees in the most recent data year. Epidemiology graduates of Vanderbilt University earn a median of $77,997 early in their careers. Typical student debt for the program is $13,975. More information about a degree in epidemiology from Vanderbilt University

8

University Of Maryland Baltimore earned the #8 position for epidemiology this year. Set in the city of Baltimore, University Of Maryland Baltimore is a moderately-sized public institution. There were roughly 11 epidemiology students who graduated with this degree at University Of Maryland Baltimore in the most recent data year. Graduates of the epidemiology program make about $85,300 in their early career. University Of Maryland Baltimore graduates carry a median of $21,500 in student loans. More information about a degree in epidemiology from University Of Maryland Baltimore

9
University Of Pennsylvania crest
University Of Pennsylvania
Philadelphia, PA

University Of Pennsylvania earned the #9 position for epidemiology this year. Set in the city of Philadelphia, University Of Pennsylvania is a very large private not-for-profit institution. About 96% of students finish within six years. There were roughly 23 epidemiology students who graduated with this degree at University Of Pennsylvania in the most recent data year. Graduates of the epidemiology program make about $185,874 in their early career. Typical student debt for the program is $16,155. Read more about the epidemiology program at University Of Pennsylvania

10
Harvard University crest
Harvard University
Cambridge, MA

Harvard University placed #10 among the best epidemiology schools. Located in the city of Cambridge, Harvard University is a very large private not-for-profit university. Harvard University graduates 98% of students within six years. There were roughly 103 epidemiology students who graduated with this degree at Harvard University in the most recent data year. Epidemiology graduates of Harvard University earn a median of $142,377 early in their careers. Typical student debt for the program is $16,616. More information about a degree in epidemiology from Harvard University

11
Loma Linda University crest
Loma Linda University
Loma Linda, CA

Loma Linda University ranked #11 on our 2026 list of the best epidemiology schools. Located in the suburb of Loma Linda, Loma Linda University is a mid-sized private not-for-profit university. About 12 epidemiology degrees were awarded at Loma Linda University in the most recent year. Epidemiology graduates of Loma Linda University earn a median of $93,833 early in their careers. Loma Linda University graduates carry a median of $25,094 in student loans. See the full epidemiology program report for Loma Linda University

12

Columbia University In The City Of New York earned the #12 position for epidemiology this year. Set in the city of New York, Columbia University In The City Of New York is a very large private not-for-profit institution. Roughly 96% of students complete a degree within six years here. There were roughly 167 epidemiology students who graduated with this degree at Columbia University In The City Of New York in the most recent data year. Epidemiology graduates of Columbia University In The City Of New York earn a median of $78,660 early in their careers. Columbia University In The City Of New York graduates carry a median of $23,258 in student loans. Get the full epidemiology details for Columbia University In The City Of New York

13
Tufts University crest
Tufts University
Medford, MA

Tufts University earned the #13 position for epidemiology this year. This large private not-for-profit university is located in the suburb of Medford. Tufts University graduates 94% of students within six years. Tufts University awarded about 79 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from Tufts University generally make around $55,795. Typical student debt for the program is $17,074. Get the full epidemiology details for Tufts University

14

Saint Louis University Main Campus landed the #14 spot for epidemiology this year. Saint Louis University Main Campus is a large private not-for-profit school located in the city of Saint Louis. The six-year graduation rate is 80%. About 37 epidemiology degrees were awarded at Saint Louis University Main Campus in the most recent year. Soon after graduation, epidemiology degree recipients from Saint Louis University Main Campus generally make around $65,599. Students borrow a median of $26,586 to complete this degree. Get the full epidemiology details for Saint Louis University Main Campus

15

George Washington University ranked #15 on our 2026 list of the best epidemiology schools. George Washington University is a very large private not-for-profit school located in the city of Washington. About 84% of students finish within six years. George Washington University awarded about 65 epidemiology degrees in the most recent data year. Epidemiology graduates of George Washington University earn a median of $72,959 early in their careers. Typical student debt for the program is $22,910. Get the full epidemiology details for George Washington University

16
University Of Iowa crest
University Of Iowa
Iowa City, IA

University Of Iowa placed #16 among the best epidemiology schools. Set in the city of Iowa City, University Of Iowa is a very large public institution. The six-year graduation rate is 75%. About 24 epidemiology degrees were awarded at University Of Iowa in the most recent year. Epidemiology graduates of University Of Iowa earn a median of $57,375 early in their careers. Students borrow a median of $24,463 to complete this degree. See the full epidemiology program report for University Of Iowa

17

University Of Massachusetts Amherst ranked #17 on our 2026 list of the best epidemiology schools. This very large public university is located in the city of Amherst. Roughly 83% of students complete a degree within six years here. University Of Massachusetts Amherst awarded about 23 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $53,543 in their early career. University Of Massachusetts Amherst graduates carry a median of $25,234 in student loans. Get the full epidemiology details for University Of Massachusetts Amherst

18

Medical University Of South Carolina placed #18 among the best epidemiology schools. Set in the city of Charleston, Medical University Of South Carolina is a mid-sized public institution. About 10 epidemiology degrees were awarded at Medical University Of South Carolina in the most recent year. Graduates of the epidemiology program make about $89,719 in their early career. Medical University Of South Carolina graduates carry a median of $29,043 in student loans. See the full epidemiology program report for Medical University Of South Carolina

19
Emory University crest
Emory University
Atlanta, GA

Emory University placed #19 among the best epidemiology schools. Located in the city of Atlanta, Emory University is a large private not-for-profit university. About 91% of students finish within six years. Emory University awarded about 145 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from Emory University generally make around $66,028. Emory University graduates carry a median of $19,431 in student loans. More information about a degree in epidemiology from Emory University

20

University Of California Los Angeles earned the #20 position for epidemiology this year. Set in the city of Los Angeles, University Of California Los Angeles is a very large public institution. University Of California Los Angeles graduates 93% of students within six years. University Of California Los Angeles awarded about 42 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of California Los Angeles generally make around $18,728. Students borrow a median of $17,417 to complete this degree. More information about a degree in epidemiology from University Of California Los Angeles

21

University Of Cincinnati Main Campus placed #21 among the best epidemiology schools. University Of Cincinnati Main Campus is a very large public school located in the city of Cincinnati. The six-year graduation rate is 74%. There were roughly 23 epidemiology students who graduated with this degree at University Of Cincinnati Main Campus in the most recent data year. Epidemiology graduates of University Of Cincinnati Main Campus earn a median of $58,659 early in their careers. University Of Cincinnati Main Campus graduates carry a median of $23,530 in student loans. More information about a degree in epidemiology from University Of Cincinnati Main Campus

22

The University Of Texas Health Science Center At Houston placed #22 among the best epidemiology schools. Located in the city of Houston, The University Of Texas Health Science Center At Houston is a moderately-sized public university. About 123 epidemiology degrees were awarded at The University Of Texas Health Science Center At Houston in the most recent year. Students who receive their epidemiology degree from The University Of Texas Health Science Center At Houston earn around $55,480 in the first couple years of their career. Students borrow a median of $21,988 to complete this degree. Read more about the epidemiology program at The University Of Texas Health Science Center At Houston

23

University Of Delaware earned the #23 position for epidemiology this year. Located in the suburb of Newark, University Of Delaware is a very large public university. Roughly 82% of students complete a degree within six years here. About 14 epidemiology degrees were awarded at University Of Delaware in the most recent year. Soon after graduation, epidemiology degree recipients from University Of Delaware generally make around $33,296. Typical student debt for the program is $20,500. Get the full epidemiology details for University Of Delaware

24
Boston University crest
Boston University
Boston, MA

Boston University came in at #24 for epidemiology this year. This very large private not-for-profit university is located in the city of Boston. Roughly 89% of students complete a degree within six years here. Boston University awarded about 189 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $70,479 in their early career. Typical student debt for the program is $25,000. Read more about the epidemiology program at Boston University

25

North Dakota State University Main Campus earned the #25 position for epidemiology this year. This large public university is located in the city of Fargo. The six-year graduation rate is 64%. There were roughly 14 epidemiology students who graduated with this degree at North Dakota State University Main Campus in the most recent data year. Epidemiology graduates of North Dakota State University Main Campus earn a median of $54,076 early in their careers. Students borrow a median of $25,153 to complete this degree. Get the full epidemiology details for North Dakota State University Main Campus

Rest of the Top 42 Epidemiology Schools

These schools rounded out the top of this year’s epidemiology ranking:

26
Temple University crest
Temple University
Philadelphia, PA
27
28
29
Drexel University crest
Drexel University
Philadelphia, PA
30
31
32
Yale University crest
Yale University
New Haven, CT
33
34
35
36
37
38
39
University Of Miami crest
University Of Miami
Coral Gables, FL
40
41
42

Other Epidemiology Degree Levels

Looking for a different degree level? Compare Epidemiology rankings across degree levels:

All Degree Levels in Epidemiology
Associate's Degrees in Epidemiology
Bachelor's Degrees in Epidemiology
View All Epidemiology Rankings >

Notes and References

The ranking above is published by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 108 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