College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Epidemiology Master’s Degree Schools

46 Colleges in the United States
2,077 Epidemiology Degrees Awarded
$68,849 Avg Early-Career Salary

Epidemiology programs are offered at a focused set of schools across the country. While the number of schools offering the program varies, there are still top-quality ones to be found.

For its 2027 ranking, College Factual looked at 46 schools in the United States to determine which ones were the best for epidemiology students pursuing a degree.

What’s on this page:

Best Schools for Epidemiology in the United States

See the highest-ranked epidemiology schools offering a master’s degree below.

Top Schools in Epidemiology

1
Stanford University crest
Stanford University
Stanford, CA

No school ranked higher than Stanford University this year for epidemiology. Stanford University is a very large private not-for-profit school located in the suburb of Stanford. About 92% of students finish within six years. There were roughly 38 epidemiology students who graduated with this degree at Stanford University in the most recent data year. Students who receive their epidemiology degree from Stanford University earn around $100,827 in the first couple years of their career. Students borrow a median of $10,492 to complete this degree. Read more about the epidemiology program at Stanford University

2

Students looking for a strong epidemiology program will find one at Johns Hopkins University, which ranked #2. Located in the city of Baltimore, Johns Hopkins University is a very large private not-for-profit university. About 94% of students finish within six years. There were roughly 61 epidemiology students who graduated with this degree at Johns Hopkins University 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. Students borrow a median of $13,426 to complete this degree. Read more about the epidemiology program at Johns Hopkins University

3

Students looking for a strong epidemiology program will find one at Ohio State University Main Campus, which ranked #3. This very large public university is located in the city of Columbus. Ohio State University Main Campus graduates 88% of students within six years. There were roughly 32 epidemiology students who graduated with this degree at Ohio State University Main Campus in the most recent data year. Graduates of the epidemiology program make about $58,088 in their early career. Students borrow a median of $22,053 to complete this degree. Get the full epidemiology details for Ohio State University Main Campus

4

Students looking for a strong epidemiology program will find one at University Of Illinois At Urbana Champaign, which ranked #4. Set in the city of Champaign, University Of Illinois At Urbana Champaign is a very large public institution. University Of Illinois At Urbana Champaign graduates 85% of students within six years. About 10 epidemiology degrees were awarded at University Of Illinois At Urbana Champaign in the most recent 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. Students borrow a median of $20,778 to complete this degree. Read more about the epidemiology program at University Of Illinois At Urbana Champaign

5

Students looking for a strong epidemiology program will find one at University Of Washington Seattle Campus, which ranked #5. Set in the city of Seattle, University Of Washington Seattle Campus is a very large public institution. About 85% of students finish within six years. University Of Washington Seattle Campus awarded about 62 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $150,114 in their early career. University Of Washington Seattle Campus graduates carry a median of $16,672 in student loans. Read more about the epidemiology program at University Of Washington Seattle Campus

6
Harvard University crest
Harvard University
Cambridge, MA

Harvard University ranked #6 on our 2027 list of the best epidemiology schools. Located in the city of Cambridge, Harvard University is a very large private not-for-profit university. About 98% of students finish within six years. There were roughly 92 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. Harvard University graduates carry a median of $16,616 in student loans. Get the full epidemiology details for Harvard University

7
University Of Pennsylvania crest
University Of Pennsylvania
Philadelphia, PA

University Of Pennsylvania came in at #7 for epidemiology this year. University Of Pennsylvania is a very large private not-for-profit school located in the city of Philadelphia. The six-year graduation rate is 96%. University Of Pennsylvania awarded about 23 epidemiology degrees 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. See the full epidemiology program report for University Of Pennsylvania

8

Columbia University In The City Of New York earned the #8 position for epidemiology this year. Columbia University In The City Of New York is a very large private not-for-profit school located in the city of New York. The six-year graduation rate is 96%. There were roughly 162 epidemiology students who graduated with this degree at Columbia University In The City Of New York in the most recent data year. Soon after graduation, epidemiology degree recipients from Columbia University In The City Of New York generally make around $78,660. Students borrow a median of $23,258 to complete this degree. Get the full epidemiology details for Columbia University In The City Of New York

9
Vanderbilt University crest
Vanderbilt University
Nashville, TN

Vanderbilt University ranked #9 on our 2027 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 11 epidemiology degrees in the most recent data year. Epidemiology graduates of Vanderbilt University earn a median of $77,997 early in their careers. Students borrow a median of $13,975 to complete this degree. More information about a degree in epidemiology from Vanderbilt University

10

The University Of Texas Medical Branch ranked #10 on our 2027 list of the best epidemiology schools. This mid-sized public university is located in the city of Galveston. About 11 epidemiology degrees were awarded at The University Of Texas Medical Branch in the most recent year. Students who receive their epidemiology degree from The University Of Texas Medical Branch earn around $79,793 in the first couple years of their career. Students borrow a median of $23,250 to complete this degree. Get the full epidemiology details for The University Of Texas Medical Branch

11

Saint Louis University Main Campus ranked #11 on our 2027 list of the best epidemiology schools. Set in the city of Saint Louis, Saint Louis University Main Campus is a large private not-for-profit institution. Roughly 80% of students complete a degree within six years here. About 52 epidemiology degrees were awarded at Saint Louis University Main Campus in the most recent year. Graduates of the epidemiology program make about $65,599 in their early career. Saint Louis University Main Campus graduates carry a median of $26,586 in student loans. More information about a degree in epidemiology from Saint Louis University Main Campus

12
Tufts University crest
Tufts University
Medford, MA

Tufts University placed #12 among the best epidemiology schools. Set in the suburb of Medford, Tufts University is a large private not-for-profit institution. The six-year graduation rate is 94%. About 57 epidemiology degrees were awarded at Tufts University in the most recent year. Graduates of the epidemiology program make about $55,795 in their early career. Typical student debt for the program is $17,074. Get the full epidemiology details for Tufts University

13

George Washington University landed the #13 spot for epidemiology this year. This very large private not-for-profit university is located in the city of Washington. George Washington University graduates 84% of students within six years. About 80 epidemiology degrees were awarded at George Washington University in the most recent year. Students who receive their epidemiology degree from George Washington University earn around $72,959 in the first couple years of their career. George Washington University graduates carry a median of $22,910 in student loans. See the full epidemiology program report for George Washington University

14
University Of Iowa crest
University Of Iowa
Iowa City, IA

University Of Iowa earned the #14 position for epidemiology this year. 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 21 epidemiology students who graduated with this degree at University Of Iowa in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Iowa generally make around $57,375. University Of Iowa graduates carry a median of $24,463 in student loans. More information about a degree in epidemiology from University Of Iowa

15
New York University crest
New York University
New York, NY

New York University earned the #15 position for epidemiology this year. Located in the city of New York, New York University is a very large private not-for-profit university. The six-year graduation rate is 88%. About 11 epidemiology degrees were awarded at New York University in the most recent year. Epidemiology graduates of New York University earn a median of $41,024 early in their careers. Typical student debt for the program is $25,000. Get the full epidemiology details for New York University

16

University Of California Los Angeles came in at #16 for epidemiology this year. Set in the city of Los Angeles, University Of California Los Angeles is a very large public institution. Roughly 93% of students complete a degree within six years here. There were roughly 27 epidemiology students who graduated with this degree at University Of California Los Angeles in the most recent data year. Graduates of the epidemiology program make about $18,728 in their early career. University Of California Los Angeles graduates carry a median of $17,417 in student loans. See the full epidemiology program report for University Of California Los Angeles

17

University Of Massachusetts Amherst placed #17 among the best epidemiology schools. Located in the city of Amherst, University Of Massachusetts Amherst is a very large public university. University Of Massachusetts Amherst graduates 83% of students within six years. About 19 epidemiology degrees were awarded at University Of Massachusetts Amherst in the most recent year. Epidemiology graduates of University Of Massachusetts Amherst earn a median of $53,666 early in their careers. Students borrow a median of $25,195 to complete this degree. See the full epidemiology program report for University Of Massachusetts Amherst

18

University Of Massachusetts Lowell came in at #18 for epidemiology this year. Located in the suburb of Lowell, University Of Massachusetts Lowell is a very large public university. The six-year graduation rate is 65%. University Of Massachusetts Lowell awarded about 21 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from University Of Massachusetts Lowell earn around $66,985 in the first couple years of their career. University Of Massachusetts Lowell graduates carry a median of $25,574 in student loans. More information about a degree in epidemiology from University Of Massachusetts Lowell

19
Boston University crest
Boston University
Boston, MA

Boston University landed the #19 spot for epidemiology this year. Located in the city of Boston, Boston University is a very large private not-for-profit university. Roughly 89% of students complete a degree within six years here. Boston University awarded about 196 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $70,479 in their early career. Boston University graduates carry a median of $25,000 in student loans. Read more about the epidemiology program at Boston University

20
Duke University crest
Duke University
Durham, NC

Duke University ranked #20 on our 2027 list of the best epidemiology schools. This large private not-for-profit university is located in the city of Durham. Roughly 97% of students complete a degree within six years here. There were roughly 15 epidemiology students who graduated with this degree at Duke University in the most recent data year. Epidemiology graduates of Duke University earn a median of $83,388 early in their careers. Typical student debt for the program is $13,296. Get the full epidemiology details for Duke University

21

University Of Cincinnati Main Campus landed the #21 spot for epidemiology this year. University Of Cincinnati Main Campus is a very large public school located in the city of Cincinnati. About 74% of students finish within six years. About 24 epidemiology degrees were awarded at University Of Cincinnati Main Campus in the most recent year. Students who receive their epidemiology degree from University Of Cincinnati Main Campus earn around $58,659 in the first couple years of their career. Students borrow a median of $23,530 to complete this degree. Get the full epidemiology details for University Of Cincinnati Main Campus

22
Emory University crest
Emory University
Atlanta, GA

Emory University earned the #22 position for epidemiology this year. Set in the city of Atlanta, Emory University is a large private not-for-profit institution. Emory University graduates 91% of students within six years. There were roughly 145 epidemiology students who graduated with this degree at Emory University in the most recent data year. Epidemiology graduates of Emory University earn a median of $66,028 early in their careers. Students borrow a median of $19,431 to complete this degree. Get the full epidemiology details for Emory University

23

Icahn School Of Medicine At Mount Sinai earned the #23 position for epidemiology this year. Set in the city of New York, Icahn School Of Medicine At Mount Sinai is a small private not-for-profit institution. About 68 epidemiology degrees were awarded at Icahn School Of Medicine At Mount Sinai in the most recent year. Soon after graduation, epidemiology degree recipients from Icahn School Of Medicine At Mount Sinai generally make around $77,434. See the full epidemiology program report for Icahn School Of Medicine At Mount Sinai

24
Temple University crest
Temple University
Philadelphia, PA

Temple University earned the #24 position for epidemiology this year. Set in the city of Philadelphia, Temple University is a very large public institution. The six-year graduation rate is 75%. Temple University awarded about 24 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from Temple University generally make around $66,828. Students borrow a median of $26,259 to complete this degree. Read more about the epidemiology program at Temple University

25

University Of Delaware ranked #25 on our 2027 list of the best epidemiology schools. This very large public university is located in the suburb of Newark. The six-year graduation rate is 82%. University Of Delaware awarded about 13 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from University Of Delaware earn around $33,296 in the first couple years of their career. Typical student debt for the program is $20,500. More information about a degree in epidemiology from University Of Delaware

Rest of the Top 46 Epidemiology Schools

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

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

Other Epidemiology Degree Levels

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

All Degree Levels in Epidemiology
Bachelor's Degrees in Epidemiology

View All Epidemiology Rankings >

Notes and References

This list is compiled 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 · 46 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