Top Medical Colleges In India

Medical students working in college lab

India is renowned for having some of the best medical colleges in the world that offer MBBS courses as medicine is a highly popular and well-known career in India. There are more than 700 medical colleges in India that are recognized by the Medical Council of India and offer MBBS, BDS, nursing, pharmacy, and other medical-related courses. 

With so many medical colleges and universities in India, the decision to choose one of these many colleges is very difficult. One needs to consider various factors like course fees, infrastructure, city, ranking, etc before settling down on a college. To help you choose the best medical college for you, we have listed the top medical colleges in India based on the NIRF ranking, top private medical colleges, and top government medical colleges below.

Top Medical Colleges in India - Highlight

Admission to undergraduate courses like MBBS, BDS, BUMS, BAMS, and BSc (Hons.) Nursing is done on the basis of entrance exams like NEET UG, whereas admission to other specializations like Pharmacy is done on the basis of entrance exams like AP NEET, SAAT, etc. 

To be eligible for admission to these medical colleges, a candidate must have passed 12th in physics, chemistry, and Biology with a minimum percentage of 50% (45% for reserved categories). Check the main highlights of top medical colleges in India below.

Number of recognized medical colleges in India

700 (approximately)

Approximate Average Fees

-Annual Fee < INR 1 Lakh: 20.7%

-Annual Fee > INR 5 Lakh: 47.8%

Admission Process

Entrance-based: NEET, NEET PG, NEET MDS, and SAAT

Eligibility Criteria

Minimum 50% marks in 12th science in PCB (45% for reserved category)

Duration of Undergraduate Medical Courses

4-5 years

Top 10 Medical Colleges In India

Listed below are the top 10 medical colleges in India based on NIRF ranking with the cities they are located in. National Institutional Ranking Framework (NIRF), is released by the Ministry of Human Resource Development (MHRD) every year. The NIRF ranking ranks all the institutes on the basis of many parameters such as academic performance, infrastructure, faculty, placements, and others.

NIRF Rank 2022

Colleges

City

1

All India Institute of Medical Sciences, Delhi

New Delhi

2

Post Graduate Institute of Medical Education and Research

Chandigarh

3

Christian Medical College

Vellore

4

National Institute of Mental Health & Neuro Sciences, Bangalore

Banglore

5

Banaras Hindu University

Varanasi

6

Jawaharlal Institute of Post Graduate Medical Education & Research

Puducherry

7

Sanjay Gandhi Postgraduate Institute of Medical Sciences

Lucknow

8

Amrita Vishwa Vidyapeetham

Coimbatore

9

Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram

Thiruvananthapuram

10

Kasturba Medical College, Manipal

Manipal

Top Private Medical Colleges In India

Although most students who want to pursue a medical career aim for government colleges, one can also opt to study medicine in private colleges. About 60% of medical colleges in India are private. Securing a seat in a private medical college can be as difficult as in government colleges. 

If you are a student who wants to study medicine in a private college, then take a look at the list of top private medical colleges in India with their course fees below. These are the best of the best when it comes to private medical schools, so if you have your heart set on attending a private school, be sure to check these schools out!

S.NO

Private Colleges

Course Fee

1

CMC Vellore – Christian Medical College

INR 13,500

2

Amrita Vishwa Vidyapeetham, Coimbatore

INR 9.5 Lakh

3

Kasturba Medical College Manipal

INR 11.48 lakh

4

Institute of Liver and Biliary Sciences, ILBS Delhi

INR 2.1 Lakh

5

St. John’s Medical College, Bangalore

INR 24.75 lakh

6

Sri Ramachandra Institute of Higher Education and Research, Chennai

INR 1.08 crore

7

DPU Pune – Dr. DY Patil Vidyapeeth

INR 20.25 lakh

8

Siksha ‘O’ Anusandhan, Bhubaneswar

INR 6.10 lakh

9

SRM Institute of Science and Technology Chennai

Rs. 1.02 crores

10

Datta Meghe Institute of Medical Sciences (DMIMS), Wardha

₹21.5 Lakhs

Top Government Medical Colleges In India

Many students choose government colleges over private colleges for their medical careers for a variety of reasons. For example, government colleges such as AIIMS not only have reasonable course fees, but they also receive around 10,000 cases every day. This provides additional study opportunities and practical knowledge to students that they would not get at a private college. 

Below are the top government medical colleges in India along with their course fees:

S.NO

Government Colleges

Total Course Fee

1

AIIMS Delhi

INR 7,329

2

IMS-BHU

INR 1.34 lakh

3

JIPMER Puducherry

INR 34,290

4

KGMU, Lucknow

INR 2.46 lakh

5

AIIMS Jodhpur

INR 24,102

6

Vardhman Mahavir Medical College, (VMMC) Delhi

INR 67,500

7

SRM Medical College Hospital and Research Centre, Chennai

INR 1.25 crore

8

Institute of Post Graduate Medical Education and Research, (IPGMER) Kolkata

INR 42,500

9

Aligarh Muslim University, (AMU) Aligarh

INR 57,735

10

Maulana Azad Medical College, Delhi

INR 24,448