Top 12 Medical Colleges in India- A Guide

Share with Friends

Total medical colleges in India are 1650. Out of which 511 offer MBBS courses and 600 offer postgraduate courses. Moreover, out of 1650 medical colleges, 1066 are private, and 584 are government medical colleges in India.

Furthermore, some top medical colleges also offer other specialization courses like physiology, human anatomy, medical laboratory technology, microbiology, etc. Undergraduate courses offered by top medical colleges in India are:

  • MBBS (Bachelor in Medicine/Bachelor in Surgery)
  • BPT (Bachelor of Physiotherapy)
  • BAMS (Bachelor of Ayurvedic Medicine and Surgery)
  • BASLP (Bachelor of Audiology and Speech-Language Pathology)
  • B. OPTOM (Bachelor of Optometry)

So, various agencies, like the National Institutional Ranking Framework (NIRF) and India today, rank medical colleges based on different aspects. Hence, this article includes the list of the top 12 medical colleges in India.

colleges in India for MBBS & Medical

Seats in Medical colleges in India

MBBS is a high demand and prestigious degree in the country. Hence, you must wonder how many seats are there in MBBS colleges in India. So, the total MBBS seats in India are 1, 18,316.


For getting into most medical colleges, the NTA conducts the National Eligibility cum Entrance Test (NEET) exam throughout India for undergraduate admission like MBBS.

So, the fee of MBBS ranges between INR 15000 to 80000 per year in government institutes and INR 50, 00000 for the entire tenure of MBBS in private medical colleges. Moreover, National Eligibility cum Entrance Test (NEET) PG, AIIMS PG, and exams taken by other universities are the exams conducts for PG medical courses in India.

12. Institute of Liver & Biliary Sciences (ILBS)

Institute of Liver & Biliary Sciences (ILBS) is an autonomous institute for Liver and Biliary Science and a deemed university. Thus, it is one of the top medical colleges in India.

ILBS was established in 2009 in New Delhi with 180 hospital beds and is ranked 12 by NIRF, ranking 2021. Furthermore, ILBS offers DM, PDCC, and M. Ch., Ph.D., and DNB courses in different specialties and diploma and certificate courses. Check out the details here.

Also, ILBS entrance exam conducted by the university decides the admission to the mentioned courses except for Ph.D. So, there is a different passageway for admission into Ph.D. That is the Ph.D. entrance exam, then an interview taken by the medical school.

11. Sree Chitra Tirunal Institute for Medical Sciences (SCTIMST)

SCTIMST is a modern center for medical education, established in 1973 and gained the status of a university in 1980. It is located in Thiruvananthapuram, Kerala.

SCTIMST ranking is 11th in NIRF ranking 2021, being a well-known medical college in India. Moreover, it offers DM, M. Ch., post-doctoral courses, specialty nursing program, Diploma, PG Diploma, and Ph.D. Visit the official site for more details about the different programs offered by SCTIMST.

Admission into higher courses of medical sciences, like DM, M. Ch., and post-doctoral courses are based on the SCTIST entrance exam conducted by the institute itself. For details about admissions, visit the link here.

10. Kasturba Medical College  

Kasturba Medical College is a private medical school in Karnataka, India. It was established in 1953. Also, KMC rank is 10th in NIRF ranking 2021. It offers different undergraduate and higher courses like MBBS, MD, M. Sc., MS, M. Ch., Ph.D., MPhil, and PG Diploma courses.

For getting admission into mentioned courses, the aspirants need to appear in NEET-UG and NEET PG conducted by NTA. Here are the medical courses details.

09. King George Medical University

King George’s Medical University is a renowned medical school located in Lucknow, Uttar Pradesh. It was established in 1905. Most importantly, KGMU stands on 9th position at the NIRF ranking of 2021.

It provides several undergraduates, postgraduate, and fellowship courses, such as MBBS, BDS, B. Opt, B. Sc. (Nursing), MD, MDS, MS MHPEE, MHA, Diploma, PG Diploma M. Ch DM Ph.D., MPhil, Post-MD Ph.D., Fellowship, and Post-Doctoral Fellowship courses.

Appear in NEET-UG for undergraduate programs like MBBS, BDS, etc. To get into postgraduate courses, appear in NEET PG or Uttar Pradesh Postgraduate Medical Entrance Exam (UP PGMEE). 

08. The JIPMER 

The Jawaharlal Institute is an institute of national importance, established in 1964. JIPMER is located in Puducherry, providing undergraduate and postgraduate education in different disciplines. Most importantly, the institute secures 8th position at NIRF 2021 ranking.

Earlier, the JIPMER used to conduct entrance exam for admissions. Conversely, this system has no longer exist and the NTA is using NEET-UG exam system. Here are the details about courses and admissions.

07. Banaras Hindu University

Banaras Hindu University is a central public university, one of the best medical colleges in India that was came into being in 1916 at Varanasi, Uttar Pradesh.

In fact, the BHU keeps 7th places at the NIRF ranking 2021. Moreover, it offers MBBS, M. Ch., MD, MS, and DM courses. So, the university conducts the BHU entrance exam for admission into all the courses offered by the university. Information about courses & admissions.

06. Amrita Vishwa Vidyapeetham

Amrita Vishwa Vidyapeetham is a private multi-disciplinary, deemed university located in Coimbatore. Above all, the AVV stands on 6th in the 2021 ranking of NIRF.

So, it offers MBBS, DM. MD, M. Ch., PG Diploma, MS courses, and different undergraduate, postgraduate and doctoral courses. Also, NEET UG and NEET PG are the entrance exams for admission into different undergraduate and postgraduate courses.

05. The SGPIMS

Sanjay Gandhi Postgraduate Institute of Medical Sciences (SGPIMS) centers on medical education and research excellence. This institute is serving the Indian nation since 1983 at Lucknow. Above all, the SGPIMS is among the top medical colleges in India, securing 5th ranking in NIRF 2021.

So, it provides education in different disciplines of medical sciences such as BPT, B. Sc., MHA, M. Sc., M. Ch, DM, Ph.D., Post-Doctoral certificate, and fellowship. The candidates aspiring for DM/M. Ch. have to appear in a written examination at the institute. However, for some courses require NEET exam that comes from NTA. In addition, you can Check out the details regarding courses and admission.

04. National Institute of Mental Health (NIMHANS)

The NIMHANS stands for National Institute of Mental Health & Neuro Sciences (NIMHANS) is a versatile institute for patient care and education in mental health and neuroscience. It was established in 1925, is located in Bangalore, India.

Furthermore, the NIMHANS ranked 4 in the NIRF ranking 2021 comes under the top medical colleges in Bangalore. It offers different courses like B. Sc. Nursing, M. Ch Neurosurgery, DM, and Ph.D. The institute takes NIMHANS Entrance Exam for admission into different courses. So, visit the site to get more information regarding the courses and admission.

03. Christian Medical College

Christian Medical College is an affiliated college located in Ludhiana. It was established in 894 and is affiliated with Baba Farid University of Health Sciences. It secures top ranking in the list of the top medical colleges in India.

Moreover, the CMC is ranked 3 in the NIRF ranking 2021. It offers courses of MBBS, BDS, MD, MDS, MS, PG Diploma, B. Sc., M. Sc, and BPT. Admission into undergraduate and postgraduate courses is made based on NEET UG and NEET PG exams conducted by NTA. Thus, follow the link for more details on admissions and courses.  

02. Post Graduate Institute of Medical Education and Research

The PGIMER stands for Postgraduate Institute of Medical Education and Research, is an autonomous institute of national importance and a medical university established in 1962. Also, it is located in Chandigarh. PGIMER is ranked 2 in the NIRF ranking of 2021.

It offers different undergraduate, postgraduate, and doctorate courses. The courses offered are B. Sc., MD, BPT, MS, MDS, DM M. Ch, MHA, MPH, and M. Sc., Ph.D., fellowship PGI and Post-Doctoral Fellowship PGI. Hence, the admission into the mentioned courses is given because of the PGIMER entrance exams.

01. All India Institute of Medical, Sciences

All India Institutes of Medical Sciences are a group of public universities providing medical education. There are 7 AIIMS in India. AIIMS Delhi is one of the best medical colleges in Delhi. It is one of the best MBBS colleges in India.

In addition, it offers several undergraduate and postgraduate, and doctorate level courses like MBBS, B. Sc. (Hons) Nursing, and B. Sc. (Hons) Medical Technology in Radiography, etc.


Many premedical students wonder which medical college in India is the best for them and what courses they can take in the top colleges except MBBS.

In this article, we have enlisted the top 12 medical colleges in India that provide quality education in different disciplines in medical sciences. So, you can get into any of them by clearing the NEET exam or the exam taken by the respective university.

Share with Friends

Leave a Reply

Your email address will not be published. Required fields are marked *