Medicine is a field worth a close look when choosing where to study. The schools below stand out for the quality of their medicine programs.
For its 2027 ranking, College Factual looked at 176 schools in the United States to determine which ones were the best for medicine students pursuing a degree.
Where you study medicine matters for your future. That is why we developed our collection of Best Schools for Medicine rankings. For our Best Overall Medicine School ranking, we roll up the results of our degree-level rankings, weighted by the number of degrees awarded at that level.
To find the best fit, you can narrow this list to a specific degree level below.
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.
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 medicine degrees they offer, see the list below.
Leading the list is Duke University, our #1 school for medicine. This large private not-for-profit university is located in the city of Durham. About 97% of students finish within six years. About 125 medicine degrees were awarded at Duke University in the most recent year. Medicine graduates of Duke University earn a median of $67,570 early in their careers. Duke University graduates carry a median of $13,296 in student loans.
Read more about the medicine program at Duke University
Texas Tech University Health Sciences Center is a great choice for students pursuing a degree in medicine, landing the #2 spot this year. Set in the city of Lubbock, Texas Tech University Health Sciences Center is a moderately-sized public institution. There were roughly 169 medicine students who graduated with this degree at Texas Tech University Health Sciences Center in the most recent data year. Graduates of the medicine program make about $63,386 in their early career. Students borrow a median of $24,889 to complete this degree.
See the full medicine program report for Texas Tech University Health Sciences Center
University Of Washington Seattle Campus is a great choice for students pursuing a degree in medicine, landing the #3 spot this year. Set in the city of Seattle, University Of Washington Seattle Campus is a very large public institution. Roughly 85% of students complete a degree within six years here. About 253 medicine degrees were awarded at University Of Washington Seattle Campus in the most recent year. Graduates of the medicine program make about $67,261 in their early career. Students borrow a median of $16,481 to complete this degree.
See the full medicine program report for University Of Washington Seattle Campus
Students looking for a strong medicine program will find one at Rowan University, which ranked #4. Rowan University is a very large public school located in the suburb of Glassboro. Roughly 67% of students complete a degree within six years here. Rowan University awarded about 316 medicine degrees in the most recent data year. Students who receive their medicine degree from Rowan University earn around $66,847 in the first couple years of their career. Typical student debt for the program is $24,488.
See the full medicine program report for Rowan University
Students looking for a strong medicine program will find one at University Of Minnesota Twin Cities, which ranked #5. University Of Minnesota Twin Cities is a very large public school located in the city of Minneapolis. The six-year graduation rate is 85%. There were roughly 217 medicine students who graduated with this degree at University Of Minnesota Twin Cities in the most recent data year. Graduates of the medicine program make about $65,924 in their early career. Typical student debt for the program is $21,577.
More information about a degree in medicine from University Of Minnesota Twin Cities
Suny Downstate Medical Center ranked #6 on our 2027 list of the best medicine schools. Located in the city of Brooklyn, Suny Downstate Medical Center is a mid-sized public university. Suny Downstate Medical Center awarded about 177 medicine degrees in the most recent data year. Medicine graduates of Suny Downstate Medical Center earn a median of $78,551 early in their careers. Students borrow a median of $24,882 to complete this degree.
See the full medicine program report for Suny Downstate Medical Center
University Of Wisconsin Madison placed #7 among the best medicine schools. Set in the city of Madison, University Of Wisconsin Madison is a very large public institution. University Of Wisconsin Madison graduates 90% of students within six years. There were roughly 167 medicine students who graduated with this degree at University Of Wisconsin Madison in the most recent data year. Soon after graduation, medicine degree recipients from University Of Wisconsin Madison generally make around $66,876. Typical student debt for the program is $21,813.
Read more about the medicine program at University Of Wisconsin Madison
University Of Southern California landed the #8 spot for medicine this year. University Of Southern California is a very large private not-for-profit school located in the city of Los Angeles. About 92% of students finish within six years. There were roughly 188 medicine students who graduated with this degree at University Of Southern California in the most recent data year. Students who receive their medicine degree from University Of Southern California earn around $75,814 in the first couple years of their career. Students borrow a median of $15,625 to complete this degree.
Get the full medicine details for University Of Southern California
University Of Illinois At Urbana Champaign earned the #9 position for medicine this year. Set in the city of Champaign, University Of Illinois At Urbana Champaign is a very large public institution. About 85% of students finish within six years. University Of Illinois At Urbana Champaign awarded about 40 medicine degrees in the most recent data year. Medicine graduates of University Of Illinois At Urbana Champaign earn a median of $57,461 early in their careers. University Of Illinois At Urbana Champaign graduates carry a median of $20,778 in student loans.
Read more about the medicine program at University Of Illinois At Urbana Champaign
University Of California San Diego earned the #10 position for medicine this year. Located in the city of La Jolla, University Of California San Diego is a very large public university. About 86% of students finish within six years. There were roughly 134 medicine students who graduated with this degree at University Of California San Diego in the most recent data year. Medicine graduates of University Of California San Diego earn a median of $67,163 early in their careers. University Of California San Diego graduates carry a median of $17,101 in student loans.
More information about a degree in medicine from University Of California San Diego
University Of California Davis landed the #11 spot for medicine this year. This very large public university is located in the suburb of Davis. Roughly 86% of students complete a degree within six years here. There were roughly 121 medicine students who graduated with this degree at University Of California Davis in the most recent data year. Graduates of the medicine program make about $72,848 in their early career. Typical student debt for the program is $14,404.
See the full medicine program report for University Of California Davis
University Of California Los Angeles came in at #12 for medicine this year. University Of California Los Angeles is a very large public school located in the city of Los Angeles. University Of California Los Angeles graduates 93% of students within six years. About 156 medicine degrees were awarded at University Of California Los Angeles in the most recent year. Medicine graduates of University Of California Los Angeles earn a median of $74,916 early in their careers. University Of California Los Angeles graduates carry a median of $16,097 in student loans.
See the full medicine program report for University Of California Los Angeles
Harvard University ranked #13 on our 2027 list of the best medicine schools. Set in the city of Cambridge, Harvard University is a very large private not-for-profit institution. About 98% of students finish within six years. Harvard University awarded about 166 medicine degrees in the most recent data year. Graduates of the medicine program make about $76,146 in their early career. Students borrow a median of $16,616 to complete this degree.
More information about a degree in medicine from Harvard University
Boston University earned the #14 position for medicine this year. Boston University is a very large private not-for-profit school located in the city of Boston. About 89% of students finish within six years. Boston University awarded about 169 medicine degrees in the most recent data year. Medicine graduates of Boston University earn a median of $70,654 early in their careers. Students borrow a median of $25,232 to complete this degree.
More information about a degree in medicine from Boston University
Northwestern University placed #15 among the best medicine schools. Set in the city of Evanston, Northwestern University is a very large private not-for-profit institution. The six-year graduation rate is 95%. There were roughly 151 medicine students who graduated with this degree at Northwestern University in the most recent data year. Students who receive their medicine degree from Northwestern University earn around $70,039 in the first couple years of their career. Northwestern University graduates carry a median of $16,616 in student loans.
Read more about the medicine program at Northwestern University
University Of North Carolina At Chapel Hill landed the #16 spot for medicine this year. This very large public university is located in the city of Chapel Hill. About 91% of students finish within six years. There were roughly 188 medicine students who graduated with this degree at University Of North Carolina At Chapel Hill in the most recent data year. Medicine graduates of University Of North Carolina At Chapel Hill earn a median of $63,519 early in their careers. University Of North Carolina At Chapel Hill graduates carry a median of $15,117 in student loans.
Get the full medicine details for University Of North Carolina At Chapel Hill
Texas Christian University came in at #17 for medicine this year. Set in the city of Fort Worth, Texas Christian University is a large private not-for-profit institution. The six-year graduation rate is 85%. There were roughly 48 medicine students who graduated with this degree at Texas Christian University in the most recent data year. Medicine graduates of Texas Christian University earn a median of $60,035 early in their careers. Students borrow a median of $22,960 to complete this degree.
Read more about the medicine program at Texas Christian University
University Of Pennsylvania ranked #18 on our 2027 list of the best medicine schools. Located in the city of Philadelphia, University Of Pennsylvania is a very large private not-for-profit university. About 96% of students finish within six years. There were roughly 148 medicine students who graduated with this degree at University Of Pennsylvania in the most recent data year. Students who receive their medicine degree from University Of Pennsylvania earn around $71,367 in the first couple years of their career. Students borrow a median of $16,155 to complete this degree.
Read more about the medicine program at University Of Pennsylvania
Midwestern University Glendale earned the #19 position for medicine this year. This mid-sized private not-for-profit university is located in the suburb of Glendale. There were roughly 275 medicine students who graduated with this degree at Midwestern University Glendale in the most recent data year. Students who receive their medicine degree from Midwestern University Glendale earn around $98,281 in the first couple years of their career.
Get the full medicine details for Midwestern University Glendale
Johns Hopkins University ranked #20 on our 2027 list of the best medicine schools. Set in the city of Baltimore, Johns Hopkins University is a very large private not-for-profit institution. About 94% of students finish within six years. Johns Hopkins University awarded about 114 medicine degrees in the most recent data year. Students who receive their medicine degree from Johns Hopkins University earn around $68,008 in the first couple years of their career. Typical student debt for the program is $13,426.
More information about a degree in medicine from Johns Hopkins University
Rosalind Franklin University Of Medicine And Science ranked #21 on our 2027 list of the best medicine schools. Located in the suburb of North Chicago, Rosalind Franklin University Of Medicine And Science is a mid-sized private not-for-profit university. Rosalind Franklin University Of Medicine And Science awarded about 281 medicine degrees in the most recent data year. Students who receive their medicine degree from Rosalind Franklin University Of Medicine And Science earn around $65,640 in the first couple years of their career.
See the full medicine program report for Rosalind Franklin University Of Medicine And Science
Michigan State University came in at #22 for medicine this year. Michigan State University is a very large public school located in the city of East Lansing. Michigan State University graduates 81% of students within six years. About 485 medicine degrees were awarded at Michigan State University in the most recent year. Graduates of the medicine program make about $62,864 in their early career. Students borrow a median of $25,213 to complete this degree.
Get the full medicine details for Michigan State University
Texas A And M University College Station landed the #23 spot for medicine this year. Set in the city of College Station, Texas A And M University College Station is a very large public institution. Roughly 84% of students complete a degree within six years here. There were roughly 201 medicine students who graduated with this degree at Texas A And M University College Station in the most recent data year. Soon after graduation, medicine degree recipients from Texas A And M University College Station generally make around $62,078. Typical student debt for the program is $20,031.
More information about a degree in medicine from Texas A And M University College Station
Samuel Merritt University placed #24 among the best medicine schools. Set in the city of Oakland, Samuel Merritt University is a mid-sized private not-for-profit institution. About 34 medicine degrees were awarded at Samuel Merritt University in the most recent year. Medicine graduates of Samuel Merritt University earn a median of $67,061 early in their careers. Typical student debt for the program is $25,000.
Read more about the medicine program at Samuel Merritt University
Brown University landed the #25 spot for medicine this year. Brown University is a large private not-for-profit school located in the city of Providence. The six-year graduation rate is 96%. About 147 medicine degrees were awarded at Brown University in the most recent year. Soon after graduation, medicine degree recipients from Brown University generally make around $72,351. Students borrow a median of $13,025 to complete this degree.
More information about a degree in medicine from Brown University
Rest of the Top 50 Medicine Schools
These schools rounded out the top of this year’s medicine ranking:
The ranking above is published 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 · 176 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).