Top 10 best medical colleges in the world for 2022

The world of medicine is always fascinating! Starting with studying the anatomy of humans, diagnosing ailments, treating them, and using the knowledge of society’s good – pursuing a degree in medicine encompasses everything that completes a professional cycle.


So, why will a person miss out on studying medicine and being a star medico with a degree from an institute with a global reputation?

Here is the list of best medical colleges in the world for you to start with!

Added to this, let us have a quick look at what this article holds for you.

Medicinal degrees and specializations

USA and Canada

In India, you will study MBBS as an undergrad, but in these two countries, you have to do pre-med studies before doing your undergrad. In general, the duration of an MBBS degree ranges between 3-6 years. Overall it will take ten years, including medical training.


If you plan on pursuing medicine abroad,  the UK is an excellent choice. This is because this country is home to four out of the top 10 best medical schools in the world. For doing undergrad, the duration is generally six years for MBBS and five years for pursuing dentistry or pharmacy. Pursuing a specialisation course depends on the career and specific stream you want to study.

Ireland and New Zealand

Similar to the UK, the study duration is nearly 5 or 6 years in these countries too. But in New Zealand, the first year is the foundational year during which you will complete a degree in Bachelor of Health Sciences or Bachelor of Science in Biomedical Science.


Here is a quick recap of the duration required to complete your MBBS studies!

Country Duration
UK 6 years
USA 4 years
Canada 3 to 5 years
Ireland 5 to 6 years
New Zealand 6 years

Now let us dive in and explore everything about the top-ranked best medical colleges in the world in detail!

Top 10 best medical colleges in the world – 2022

  • Harvard University, United States
  • University of Oxford, United Kingdom
  • Stanford University, United States
  • University of Cambridge, United Kingdom
  • Johns Hopkins University, United States
  • University of California, Los Angeles, United States
  • Yale University, United States
  • UCL, United Kingdom
  • Imperial College, London
  • Massachusetts Institute of Technology, United States

1. Harvard University

Established in 1782, the Harvard medical school holds the champion’s position in the QS world rankings for 2021. Their medical health programme focuses on alleviating human suffering by nurturing the students to become medical leaders in clinical and biomedical facets. Their mission and vision of establishing an inclusive environment while working towards humankind’s needs and providing quality education. This factor made them top the list as one of the best medical schools in the world!

Average tuition fee: $65,203

2. University of Oxford

The school of medicine at the University of Oxford provides a well-rounded academic training program with in-depth research that underpins medicine. You can pursue a three-year pre-clinical stage followed by another three years of clinical studies. Here, the students can work in research laboratories spread across the medical science division to upskill and assist their education.

Average tuition fee: $49,991

3. Stanford University

Stanford Medicine is next on the list to be addressed as one of the best medical colleges in the world. One of the pioneers in medicine, the school offers an integrated and innovative research study program. It empowers the future leaders of the medical world to be skilful and resourceful. The school is affiliated with Stanford healthcare and Stanford children’s health. These two institutions hold a reputation for being a star in the field of child care, neuro and cardiology and pregnancy care.

Average tuition fee: $55,011

4. University of Cambridge

The medical college of the University of Cambridge provides two medical courses- one is a standard course, and the other is a graduate course. The curriculum drafted here offers a podium for medical enthusiasts to learn from evidence-based rigorous training and practice. The students can pursue research and project work throughout the course.

Average tuition fee: $82,984

5. Johns Hopkins University

Johns Hopkins University majorly believes in bringing an integrated approach to teaching and learning! The medical school at this university is one of the top medical colleges in the world. The school offers a wide range of MD and doctorate programmes to choose from with a flexible curriculum and broad exposure to the concepts.

Average tuition fee: $58,000

6. University of California

The David Geffen school of medicine at UCLA is the youngest of these top-10 best medical schools in the world. It is the emerging pioneer in the field of medicine and biomedical sciences. The school believes in providing education through community partnerships and offers programmes in MD, postdoctoral, graduate and residency studies.

Average tuition fee: $50,130

7. Yale University

The Yale school of medicine is the forerunner in moulding physician-scientists and is one of the best MBBS colleges in the world. They primarily focus on improving health innovation projects and advancing medicine through scientific discovery. This school of medicine is home to nearly 11,000 faculty members. Their compassion, commitment and ceaseless energy are the inspiring factors for the students to study medicine there.


Average tuition fee: $64,024

8. UCL

UCL has been giving doctors to society since 1834 in London and it closely works with seven major teaching hospitals that provide world-class medical education. The school has provided many academically high-profile graduates as leaders to the world of medicine. UCL is known for its academic reputation backed by well-supported students and highly trained faculties.

Average tuition fee: $50,149

9. Imperial College

Another top-ranked medical school holding the Athena SWAN award for recognising the work and service of women in the medical field. The medical school of Imperial College was started in 1997 and has now invested in close connections with their healthcare partners. It has multidisciplinary collaborations with faculties in fields like engineering and natural sciences.

Average tuition fee: $50,149

10. Massachusetts Institute of Technology (MIT)

Although the university does not have an individual medical school, it conducts two integrated programs with the Harvard medical school. Those are a joint MD-PhD program and a degree in health sciences. This collaboration has paved the way for the universities to work closely with the Boston area hospitals.

Average tuition fee: $64,101

10 best medical colleges in the world for 2022

A quick sum up on the top-ranked medical colleges and the average cost of pursuing a degree there!

University Location Average tuition fee
Harvard University United States $65,203
University of the Oxford United Kingdom $49,991
Stanford University United States $55,011
University of Cambridge United Kingdom $82,984
Johns Hopkins University United States $58,000
UCLA, Los Angeles United States $50,130
Yale University United States $64,024
UCL United Kingdom $50,149
Imperial College, London United Kingdom $63,383
Massachusetts Institute of Technology (MIT) United States $64,101

Top Medical Schools in the US based on U.S. News Ranking 2023


Ranking Best Medical Schools Location
1 Harvard Medical School Boston
2 NYU Grossman School of Medicne New York
3 Columbia Vagelos College of Physicians and Surgeons New York
4 Johns Hopkins School of Medicine Baltimore
5 UCSF School of Medicine San Francisco
6 Duke University School of Medicine Durham
7 University of Pennsylvania Perelman School of Medicine Philadelphia
8 Stanford University School of Medicine Stanford
9 University of Washington School of Medicine Seattle
10 Yale School of Medicine New Haven


1. Which is the best country to study medicine?

A: The USA and the UK have top-ranked universities to study medicine. So, connect with edvoy today to know more about the courses and pursue a degree there!

2. Which is the best college to study medicine?

A: According to the QS rankings 2021, the top college to pursue a degree in medicine or dental science is Harvard medical school in the USA. Check out this article thoroughly to know about the other universities.

3. What is the average fee to study medicine abroad?

A: On average, you may have to spend $53,000- $1.33L to study medicine abroad. Added to that, the grades and scores you hold will always get you a few wide-ranging scholarships and push you to the top of the list in acceptance rate.

4. What are the other countries famous for medical studies abroad?

A: Apart from the UK and USA, Germany, Russia, China, Philippines, and Ukraine provide top-notch medical education.


Leave a Reply