Top Medical Colleges In India Based on 2024 NIRF Ranking

Are you NEET aspirant and tired of searching for Top Medical Colleges In India? so this article will perfectly fit on your search.

Top Medical Colleges In India
Top Medical Colleges In India

Aspirants who appear for NEET exams this 2024-25 or are going to appear for NEET exam in future and want to become a doctor, they must have the information about top medical colleges in India. It’s great that you are preparing for NEET 2024, but while preparing, you should have your aim in front of you. In this article we will provide you with the information of 5 medical colleges in India. Out of these 5, which one is your favorite, set the name of the college on your mind during preparation.

List of Top Medical Colleges In India

CollegeShala ranks the top 10 Medical Colleges In India based on 2024 NIRF Ranking published by the National Institutional Ranking Framework, Ministry of Education.

1AIIMS Delhi – All India Institute of Medical Sciences New Delhi
1CMC Vellore – Christian Medical College, Vellore
2KMC Manipal – Kasturba Medical College, Manipal
2JIPMER Puducherry – Jawaharlal Institute of Postgraduate Medical Education and Research Puducherry
3UCMS Delhi – University College of Medical Sciences, University of Delhi
3Amrita School of Medicine, Kochi
4MMC Chennai – Madras Medical College, Chennai
4St Johns Medical College, Bangalore
5JSS Medical College, Mysore
5AIIMS Jodhpur – All India Institute of Medical Sciences Jodhpur
6IMS BHU – Institute of Medical Sciences Banaras Hindu University, Varanasi
6KMC Mangalore – Kasturba Medical College, Mangalore
7SRMCRI Chennai – Sri Ramachandra Medical College and Research Institute, Chennai
7GSMC Mumbai – Seth GS Medical College, Mumbai
8KGMU Lucknow – King George’s Medical University, Lucknow
8SRM Medical College Hospital and Research Centre, Chennai
9Maulana Azad Medical College – Maulana Azad Medical College, New Delhi
9HIMSR New Delhi – Hamdard Institute of Medical Sciences and Research, New Delhi
10AIIMS Bhubaneswar – All India Institute of Medical Sciences Bhubaneswar
10CMC Ludhiana – Christian Medical College, Ludhiana
List of Top Medical Colleges In India – Published By NIRF

1. All India Institute of Medical Sciences(AIIMS), Delhi

Let’s know some facts about India’s best Medical College, AIIMS that make it the most desirable Institute of Medical sciences in India. The first AIIMS was established in 1956 under the All India Institute of Medical Sciences Act,1956. Originally it was proposed by Jawaharlal Nehru for establishment in Calcutta, but later it was established in New Delhi. As per NIRF, this Institute has been ranked at 1st, for many years.

AIIMS has the first Indian and only Minimally Invasive Surgery Training Centre, under collaboration with Germany. AIIMS is the first Indian Institute to perform a successful Cardiac Transplant, the first in-vitro fertilization facility in the public sector. The AIIMS hold the reputation of being a pioneer in Stem Cell Injection.

Campus facilities

  • Library
    AIIMS has a very well equipped and furnished library in the area of 27000 square feet which contains more than 61,000 books, more than 53,000 journals and more than 14,000 reports .
  • Hospital and Medical Facility
    There are medical facilities available such as cancer hospital, Trauma center, speciality parent care with 464 beds and center for community medicine which offers services to more than 84000 people and contains 50 beds.
  • Laboratories
    There are well equipped laboratories in different campuses of AIIMS Delhi such as Electroencephalography services, Diagnostic Audiometry services etc.

About Admission

The All India Institute of Medical Sciences (AIIMS) New Delhi entrance exam is conducted for admission to various undergraduate and post-president medical courses. To qualify for the exam, candidates need to secure minimum cut off marks, which is determined by AIIMS New Delhi. The selection of candidates for admission is based on their performance in the entrance exam. 

 Courses Offered

  • Undergraduate Courses:
    • Bachelor of Medicine and Bachelor of Surgery (MBBS)
  • Postgraduate Courses:
    • Doctor of Medicine (MD)
    • Master of Surgery (MS)
    • Master of Dental Surgery (MDS)
    • Master of Science (MSc)
    • Master of Biotechnology (M Biotech)
    • Master of Hospital Administration (MHA)
  • Doctoral Programs:
    • Doctor of Philosophy (PhD)
  • Super-Specialty Courses:
    • DM (Doctorate of Medicine)
    • MCh (Master of Chirurgical)

2. Jawaharlal Institute of Postgraduate Medical Education and Research(JIPMER), Puducherry

This is another best Medical College of India. Here we are going to talk about JIPMER, which is situated in Puducherry, India. This is one of the prestigious Medical Institutes of India and hold 2nd position in the Top Medical Colleges In India list published by NIRF. It was established in the year 1823 and is one of the oldest Government Medical Colleges. It is one of the leading medical institutions and is known for its high quality medical education and research facilities.

About Admission

To get admission in JIPMER, Puducherry, the students have to clear the entrance test conducted by the college.

Courses Offered 

  • Undergraduate Courses:
    • Bachelor of Medicine and Bachelor of Surgery (MBBS)
  • Postgraduate Courses:
    • Doctor of Medicine (MD)
    • Master of Surgery (MS)
    • Master of Dental Surgery (MDS)
    • Master of Public Health (MPH)
    • Master of Science (MSc)
  • Doctoral Programs:
    • Doctor of Philosophy (PhD)
  • Super-Specialty Courses:
    • DM (Doctorate of Medicine)
    • MCh (Master of Chirurgical)

Apart from these courses, JIPMER, Puducherry also offers various certificate courses and short-term training programs in different specialties of medicine and allied health sciences. Additionally, JIPMER also offers courses in nursing and allied health sciences such as Bachelor of Science (BSc) in Nursing, Bachelor of Audiology and Speech-Language Pathology (BASLP), and Bachelor of Optometry (BOptom).

3. Christian Medical College(CMC),Vellore 

Christian medical college is a very good institute, if you want to study MBBS. During The courses CMC gives you the chance for secondary hospital training (SHP) sending you two different missions all over India three times during the courses. According to NIRF ranking,CMC Vellore Bags the 3rd place amongst all the other Medical College.The Institute,CMC is affiliated with the TamilNadu Dr. M.G.R medical University. Different batches of students are taken to outstation locations for weekend.

CMC vellore treats huge amounts of patients per day. They have highly developed medical facilities which gives a lot more clinical exposure to the students studying there.They will get a lot of practical knowledge, working with experienced doctors. All in all this is a great place to be and to study. Along with great Academics this institution helps in the overall development of a student.

About Admission

So here’s the admission procedures for CMC Vellore.

  1. First you have to go to the official website of Christian Medical College,vellore.
  2. Once you reach the official website you will get all the information you need. In order to apply for CMC Vellore, you have to fill an online application form which is available in CMC Vellore college official website.
  3. And after filling that when your score card is released, you have to upload your score card in the official website and you will also have to apply for Tamilnadu medical counseling through the official website.
  4. Then only you will be able to grab a medical seat in CMC Vellore through open category.

So Aspirants, in order to get a seat in CMC Vellore medical college through the minority network category you have to get recommendations from the recommended Christian community or a Christian Churches which have been listed in the prospects of CMC Vellore in the official website. So only by your recommendation the minority seats will be allotted to the particular candidates.

CMC Vellore – Total Seats

Available Kota with seat matrix.

Open category12 seats
SC/ST/SCA Category 03 seats
Institutional quota-10 seats
Minority Network Category 74 seats
Central Pool quota01 seat
Total100 Seats

Courses offered

CMC Vellore office offers a variety of undergraduate, postgraduate and diploma courses in the field of medicine. Name of some courses are

  • MBBS
  • nursing
  • Bachelor of Audiology and Speech Language Pathology(BASLP)
  • Bachelor of Occupational Therapy (BOT)
  • Bachelor of Physiotherapy(BPT)
  • Bachelor of Prosthetics and Orthotics(BPO)
  • nursing
  • Master of Hospital Administration (MHA)
  • Master of Public Health(MPH)
  • Master of Science in Biostatistics
  • Doctor of Medicine(MD)in various specialization
  • Master of Surgery(MS)in various specialization

4. Institute of Medical Sciences – BHU, Varanasi

It is a central government institute of medical education and research. This college was established in 1960. The education there is very good because MBBS matters a lot there. The doctors there who pass out from BHU have very deep knowledge.

About Admission

The institute is affiliated to Banaras Hindu University. Admission in this institute is on the basis of merit through NEET. Admission in nursing courses is through exams conducted by university level.

Courses offered 

This institute offers medical and paramedical courses at the undergraduate and postgraduate levels. Name of some courses are

  • Bachelor of medicine and bachelor of surgery (MBBS)
  • Bachelor of science ( nursing)
  • Doctorate of medicine (DM) cardiology
  • Master of dental surgery (MDS)
  • Doctor of medicine (MD)
  • Master of surgery (MS)
  • Ph.d(Ayurveda)
  • Master of Chirurgiae(
  • Bachelor of dental surgery
  • Bachelor of ayurvedic medicine and surgery

5. King George’s Medical University(KGMU)- Lucknow, UP

It is one of the oldest colleges and was established in the year 1905. KGMU is a Government medical College. And it comes on no 5 in the list of Top Medical Colleges In India list.

About Admission

You can get admission in KGMU only through the National Eligibility Entrance Test (NEET). This university does not provide any direct admissions.

Courses offered

  • MBBS
  • Bachelor of dental sciences (BDS)
  • Doctor of medicine (MD) and master of surgery (MS)
  • Diploma in Psychiatric/Mental Health Nursing
  • Diploma Dental Hygienist
  • Super Speciality courses (DM/
  • M.phil in Translation Health Science
  • B.Sc and M.Sc nursing
  • Paramedical courses
  • Master in hospital administration (MHA)
  • M.Phil Clinical Psychology


The Indian Government updates the list of approved medical colleges in the country every year. Aspirants should study hard and before admission they should know about the top medical colleges in India. Hope you liked this article and it will be helpful and informative to you.

For more latest updates visit our website CollegeShala. CollegeShala provides you with the Medical exam related updates, Neet 2023 updates, NEET UG 2023  Latest government jobs update, job recruitment etc. If you have any queries contact us

Top Medical Colleges In India – FAQs

Q. Which is the no. 1 medical college in India?

AIIMS Delhi (All India Institute of Medical Sciences New) is the no. 1 medical colleges in India currently.

Q. Which state is best for MBBS?

Indian States like Karnataka, Maharashtra, Tamil Nadu, and Uttar Pradesh are best for MBBS colleges because these states include top medical colleges in India.

Q. Which Doctor earns the most?

The highest-paid doctors in India are Surgeons, Gynecologists, and Prosthodontists. 

Q. Is it Ok to start MBBS at the age of 22?

As MBBS is a difficult course and many students need multiple tries to pass the entrance exam, the average commencing age for students is between 20 and 21. If MBBS is your passion, however, it’s never too late to apply.

Q. Can I join MBBS at 30 years old?

Sure, it is possible to become a doctor after 30 years. At least 45 % in aggregate of PCB in case of PWD candidates to be eligible.