2021 Best Medical Schools Rankings
At a Glance
Stanford University School of Medicine ranked first and Columbia University Roy and Diana Vagelos College of Physicians and Surgeons ranked second in 2020 medical school rankings. The 2020 average medical school tuition & fees of the top 50 medical schools is $57,495 (based on out-of-state rate). The average acceptance rate is 4.86% and the average MCAT score is 515. Below statements are summarizing the average statistics of tuition and admission for top 50 medical schools.
- The average medical school tuition & fees is $57,495 and University of Utah School of Medicine has the highest tuition & fees of $77,991 and Baylor College of Medicine has the lowest tuition & fees of $28,665.
- The average MCAT score is 515 and New York University School of Medicine has the highest MCAT score of 521 and George Washington University Medical School has the lowest score of 509.
- The average acceptance rate is 4.86% and Mayo Clinic Alix School of Medicine has the tightest (lowest) rate of 2% and Washington University School of Medicine has the loosest (lowest) rate of 10%.
- The average medical school population is 666 and Sidney Kimmel Medical College at Thomas Jefferson University has the most students of 1,157 and Virginia Tech Carilion School of Medicine and Research Institute has the fewest students of 174.