Epidemiology is a field worth a close look when choosing where to study. While the number of schools offering the program varies, there are still top-quality ones to be found.
College Factual analyzed 59 schools to build this 2027 ranking of the best epidemiology schools.
The school you choose for epidemiology can shape your career. That is why we developed our collection of Best Schools for Epidemiology rankings. For our Best Overall Epidemiology School ranking, 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.
We offer several rankings, including this Best Epidemiology Schools list, to help you decide. Want schools in a particular part of the country? Narrow the list by region or state.
To further help you make the college decision, we have developed a unique tool called College Combat that lets you compare schools on the factors that matter most to you.
Best Schools for Epidemiology in the United States
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the epidemiology degrees they offer, see the list below.
Stanford University tops our 2027 ranking of the best epidemiology schools. This very large private not-for-profit university is located in the suburb of Stanford. About 92% of students finish within six years. Stanford University awarded about 46 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $100,827 in their early career. Students borrow a median of $10,492 to complete this degree.
Read more about the epidemiology program at Stanford University
Johns Hopkins University is one of the finest schools in the country for a degree in epidemiology, ranking #2. Located in the city of Baltimore, Johns Hopkins University is a very large private not-for-profit university. Roughly 94% of students complete a degree within six years here. There were roughly 136 epidemiology students who graduated with this degree at Johns Hopkins University in the most recent data year. Graduates of the epidemiology program make about $84,578 in their early career. Johns Hopkins University graduates carry a median of $13,426 in student loans.
Get the full epidemiology details for Johns Hopkins University
Students looking for a strong epidemiology program will find one at University Of California Berkeley, which ranked #3. Set in the city of Berkeley, University Of California Berkeley is a very large public institution. The six-year graduation rate is 93%. University Of California Berkeley awarded about 11 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of California Berkeley generally make around $70,847. University Of California Berkeley graduates carry a median of $14,238 in student loans.
Get the full epidemiology details for University Of California Berkeley
Students looking for a strong epidemiology program will find one at University Of Illinois At Urbana Champaign, which ranked #4. Located in the city of Champaign, University Of Illinois At Urbana Champaign is a very large public university. About 85% of students finish within six years. There were roughly 10 epidemiology students who graduated with this degree at University Of Illinois At Urbana Champaign in the most recent data year. Graduates of the epidemiology program make about $57,461 in their early career. Typical student debt for the program is $20,778.
Get the full epidemiology details for University Of Illinois At Urbana Champaign
Harvard University is a great choice for students pursuing a degree in epidemiology, landing the #5 spot this year. Set in the city of Cambridge, Harvard University is a very large private not-for-profit institution. Harvard University graduates 98% of students within six years. Harvard University awarded about 127 epidemiology degrees in the most recent data year. Graduates of the epidemiology program make about $87,188 in their early career. Harvard University graduates carry a median of $16,616 in student loans.
Get the full epidemiology details for Harvard University
University Of Pennsylvania ranked #6 on our 2027 list of the best epidemiology schools. This very large private not-for-profit university is located in the city of Philadelphia. About 96% of students finish within six years. There were roughly 24 epidemiology students who graduated with this degree at University Of Pennsylvania in the most recent data year. Epidemiology graduates of University Of Pennsylvania earn a median of $185,874 early in their careers. University Of Pennsylvania graduates carry a median of $16,155 in student loans.
More information about a degree in epidemiology from University Of Pennsylvania
University Of Missouri Columbia came in at #7 for epidemiology this year. University Of Missouri Columbia is a very large public school located in the city of Columbia. About 75% of students finish within six years. There were roughly 16 epidemiology students who graduated with this degree at University Of Missouri Columbia in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Missouri Columbia generally make around $53,134. Students borrow a median of $21,818 to complete this degree.
See the full epidemiology program report for University Of Missouri Columbia
Columbia University In The City Of New York ranked #8 on our 2027 list of the best epidemiology schools. Located in the city of New York, Columbia University In The City Of New York is a very large private not-for-profit university. Roughly 96% of students complete a degree within six years here. There were roughly 262 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 $76,132. Columbia University In The City Of New York graduates carry a median of $23,258 in student loans.
More information about a degree in epidemiology from Columbia University In The City Of New York
Ohio State University Main Campus ranked #9 on our 2027 list of the best epidemiology schools. This very large public university is located in the city of Columbus. The six-year graduation rate is 88%. About 36 epidemiology degrees were awarded at Ohio State University Main Campus in the most recent year. Soon after graduation, epidemiology degree recipients from Ohio State University Main Campus generally make around $58,088. Ohio State University Main Campus graduates carry a median of $22,053 in student loans.
See the full epidemiology program report for Ohio State University Main Campus
Vanderbilt University earned the #10 position for epidemiology this year. Vanderbilt University is a large private not-for-profit school located in the city of Nashville. Vanderbilt University graduates 94% of students within six years. About 13 epidemiology degrees were awarded at Vanderbilt University in the most recent year. Students who receive their epidemiology degree from Vanderbilt University earn around $77,997 in the first couple years of their career. Typical student debt for the program is $13,975.
More information about a degree in epidemiology from Vanderbilt University
The University Of Texas Medical Branch earned the #11 position for epidemiology this year. Located in the city of Galveston, The University Of Texas Medical Branch is a mid-sized public university. The University Of Texas Medical Branch awarded about 14 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from The University Of Texas Medical Branch generally make around $79,793. 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
Saint Louis University Main Campus landed the #12 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. About 80% of students finish within six years. There were roughly 55 epidemiology students who graduated with this degree at Saint Louis University Main Campus in the most recent data 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
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 57 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from Tufts University earn around $55,795 in the first couple years of their career. Typical student debt for the program is $17,074.
Get the full epidemiology details for Tufts University
University Of Washington Seattle Campus landed the #14 spot for epidemiology this year. Set in the city of Seattle, University Of Washington Seattle Campus is a very large public institution. University Of Washington Seattle Campus graduates 85% of students within six years. University Of Washington Seattle Campus awarded about 81 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Washington Seattle Campus generally make around $88,607. University Of Washington Seattle Campus graduates carry a median of $16,672 in student loans.
More information about a degree in epidemiology from University Of Washington Seattle Campus
George Washington University ranked #15 on our 2027 list of the best epidemiology schools. Located in the city of Washington, George Washington University is a very large private not-for-profit university. Roughly 84% of students complete a degree within six years here. George Washington University awarded about 83 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.
More information about a degree in epidemiology from George Washington University
University Of Rochester ranked #16 on our 2027 list of the best epidemiology schools. Located in the city of Rochester, University Of Rochester is a large private not-for-profit university. University Of Rochester graduates 85% of students within six years. University Of Rochester awarded about 12 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Rochester generally make around $60,865. University Of Rochester graduates carry a median of $21,517 in student loans.
See the full epidemiology program report for University Of Rochester
University Of Iowa came in at #17 for epidemiology this year. Set in the city of Iowa City, University Of Iowa is a very large public institution. University Of Iowa graduates 75% of students within six years. University Of Iowa awarded about 35 epidemiology degrees in the most recent data year. Epidemiology graduates of University Of Iowa earn a median of $57,375 early in their careers. Typical student debt for the program is $24,463.
Read more about the epidemiology program at University Of Iowa
University Of Florida placed #18 among the best epidemiology schools. This very large public university is located in the city of Gainesville. The six-year graduation rate is 91%. University Of Florida awarded about 17 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Florida generally make around $58,388. Typical student debt for the program is $17,669.
Read more about the epidemiology program at University Of Florida
Indiana University Bloomington ranked #19 on our 2027 list of the best epidemiology schools. Located in the city of Bloomington, Indiana University Bloomington is a very large public university. The six-year graduation rate is 80%. About 35 epidemiology degrees were awarded at Indiana University Bloomington in the most recent year. Soon after graduation, epidemiology degree recipients from Indiana University Bloomington generally make around $52,123. Students borrow a median of $20,542 to complete this degree.
Read more about the epidemiology program at Indiana University Bloomington
Georgetown University placed #20 among the best epidemiology schools. This very large private not-for-profit university is located in the city of Washington. About 95% of students finish within six years. Georgetown University awarded about 12 epidemiology degrees in the most recent data year. Epidemiology graduates of Georgetown University earn a median of $79,632 early in their careers. Typical student debt for the program is $16,483.
See the full epidemiology program report for Georgetown University
New York University earned the #21 position for epidemiology this year. Set in the city of New York, New York University is a very large private not-for-profit institution. The six-year graduation rate is 88%. New York University awarded about 11 epidemiology degrees in the most recent data year. Students who receive their epidemiology degree from New York University earn around $41,024 in the first couple years of their career. Students borrow a median of $25,000 to complete this degree.
See the full epidemiology program report for New York University
University Of Massachusetts Amherst landed the #22 spot for epidemiology this year. This very large public university is located in the city of Amherst. About 83% of students finish within six years. University Of Massachusetts Amherst awarded about 20 epidemiology degrees in the most recent data year. Soon after graduation, epidemiology degree recipients from University Of Massachusetts Amherst generally make around $53,666. University Of Massachusetts Amherst graduates carry a median of $25,195 in student loans.
Read more about the epidemiology program at University Of Massachusetts Amherst
Duke University ranked #23 on our 2027 list of the best epidemiology schools. This large private not-for-profit university is located in the city of Durham. About 97% of students finish within six years. There were roughly 19 epidemiology students who graduated with this degree at Duke University in the most recent data year. Soon after graduation, epidemiology degree recipients from Duke University generally make around $83,388. Students borrow a median of $13,296 to complete this degree.
More information about a degree in epidemiology from Duke University
University Of Massachusetts Lowell placed #24 among the best epidemiology schools. This very large public university is located in the suburb of Lowell. About 65% of students finish within six years. About 21 epidemiology degrees were awarded at University Of Massachusetts Lowell in the most recent year. Students who receive their epidemiology degree from University Of Massachusetts Lowell earn around $66,985 in the first couple years of their career. Typical student debt for the program is $25,574.
See the full epidemiology program report for University Of Massachusetts Lowell
University Of California Los Angeles placed #25 among the best epidemiology schools. Located in the city of Los Angeles, University Of California Los Angeles is a very large public university. About 93% of students finish within six years. About 40 epidemiology degrees were awarded at University Of California Los Angeles in the most recent 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
Rest of the Top 50 Epidemiology Schools
Not far behind, these schools also delivered a strong epidemiology education:
This list is compiled by College Factual (MF_RANKING_2025), 2027 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 · 59 schools evaluated.
The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).