The top medical schools in the United States are Harvard University, Stanford University and Johns Hopkins University, according to U.S. News and World Reports. Other top medical schools include the University of California, San Francisco, and Perelman School of Medicine at the University of Pennsylvania.
Harvard University is in Boston, Massachusetts, and it has more than 700 students in the medical school, as of 2015. It is also the most expensive program with a tuition of about $55,000 per year. On the other side of the country, Stanford University ranks as the second best medical school. This school has almost 500 students, and tuition is about $50,000 per year.
Johns Hopkins University and University of California, San Francisco both rank in third place. Johns Hopkins University, which is in Baltimore, Maryland, has just under 500 students in the program and costs about $47,000 per year for tuition. The University of California, San Francisco, has over 600 students in the program, and it costs about $32,000 for students who live in California and about $45,000 for students who have residence in another state.
The University of Pennsylvania's Perelman School of Medicine is in Philadelphia. It is the fifth best medical school, and it has just under 700 students in the program. The tuition is just over $50,000 per year.