Pursue MD/MS in USA
Want to study abroad? Plan your Journey
India has around 706 medical colleges, which include 386 that are government and 320 that are privately owned. These medical colleges provide various courses, such as MBBS, MD/MS, and Diploma programs for both undergraduate and postgraduate students. The National Medical Commission (NMC) regulates these medical colleges and oversees medical education and institutions in the country. In this article, we have broken down the top 10 medical colleges in India, the programs these colleges offer, the admission criteria, fees, and much more.
This Story also Contains
The medical colleges in India are ranked according to the NIRF ranking. Based on the NIRF ranking 2025, the list of the best medical colleges in India is provided below.
| Rank | Name | City | State |
| 1 | All India Institute of Medical Sciences, Delhi | New Delhi | Delhi |
| 2 | Post Graduate Institute of Medical Education and Research | Chandigarh | Chandigarh |
| 3 | Christian Medical College | Vellore | Tamil Nadu |
| 4 | Jawaharlal Institute of Post Graduate Medical Education & Research | Puducherry | Pondicherry |
| 5 | Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow | Uttar Pradesh |
| 6 | Banaras Hindu University | Varanasi | Uttar Pradesh |
| 7 | National Institute of Mental Health & Neuro Sciences, Bangalore | Bengaluru | Karnataka |
| 8 | King George`s Medical University | Lucknow | Uttar Pradesh |
| 9 | Amrita Vishwa Vidyapeetham | Coimbatore | Tamil Nadu |
| 10 | Kasturba Medical College, Manipal | Manipal | Karnataka |
Candidates can state-wise government top medical colleges in India based on NIRF ranking 2025, list of the government medical colleges in India is provided below table:
| Rank | Name | City | State |
|---|---|---|---|
| 1 | All India Institute of Medical Sciences, Delhi | New Delhi | Delhi |
| 2 | Post Graduate Institute of Medical Education and Research | Chandigarh | Chandigarh |
| 3 | Christian Medical College | Vellore | Tamil Nadu |
| 4 | Jawaharlal Institute of Post Graduate Medical Education & Research | Puducherry | Pondicherry |
| 5 | Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow | Uttar Pradesh |
| 6 | Banaras Hindu University | Varanasi | Uttar Pradesh |
| 7 | National Institute of Mental Health & Neuro Sciences, Bangalore | Bengaluru | Karnataka |
| 8 | King George’s Medical University | Lucknow | Uttar Pradesh |
| 13 | All India Institute of Medical Sciences Rishikesh | Rishikesh | Uttarakhand |
| 14 | All India Institute of Medical Sciences Bhubaneswar | Khordha | Odisha |
In below table, candidates can find the list of state-wise top private medical colleges in India based on NIRF ranking 2025.
| Rank | Name | City | State |
|---|---|---|---|
| 9 | Amrita Vishwa Vidyapeetham | Coimbatore | Tamil Nadu |
| 10 | Kasturba Medical College, Manipal | Manipal | Karnataka |
| 11 | Saveetha Institute of Medical and Technical Sciences | Chennai | Tamil Nadu |
| 12 | Dr. D. Y. Patil Vidyapeeth | Pune | Maharashtra |
| 15 | Siksha ‘O’ Anusandhan | Bhubaneswar | Odisha |
| 18 | S.R.M. Institute of Science and Technology | Chennai | Tamil Nadu |
| 20 | Datta Meghe Institute of Higher Education and Research | Wardha | Maharashtra |
| 21 | Sri Ramachandra Institute of Higher Education and Research | Chennai | Tamil Nadu |
| 24 | Kalinga Institute of Industrial Technology | Bhubaneswar | Odisha |
| 30 | St. John’s Medical College | Bengaluru | Karnataka |
The admission to top medical colleges in India is granted through several entrance exams such as NEET UG, NEET PG, INI CET, and NEET SS. A brief overview of the entrance exam required for admission to best medical colleges in India is as follows:
Conducted by the National Testing Agency (NTA), NEET UG is the biggest medical entrance exam for admission to undergraduate medical courses (MBBS, BDS, and other allied health sciences) in government and private medical colleges across India. It tests Physics, Chemistry, and Biology (Botany & Zoology) based on the Class 11 and 12 syllabus. The exam is held annually, typically in May, and is a pen-and-paper test with 180 multiple-choice questions.
The National Board of Examinations (NBE) conducts the NEET PG exam for admission to postgraduate medical courses (MD, MS, and PG Diploma) in Indian medical institutions. It assesses knowledge from the MBBS curriculum, covering clinical, pre-clinical, and para-clinical subjects. The computer-based test is held annually, with 200 multiple-choice questions.
AIIMS, New Delhi, conducts the INI CET for admission to postgraduate courses (MD, MS, DM, MCh, and MDS) in premier institutes like AIIMS, JIPMER, PGIMER, and NIMHANS. It replaced individual entrance exams for these institutes. The computer-based exam is held twice a year in two sessions - January and July. A total of 200 multiple-choice questions, emphasising clinical and practical applications, are asked.
Conducted by the NBEMS, NEET SS is for admission to super-speciality courses (DM, MCh) in various medical fields like cardiology, neurosurgery, etc. It is aimed at candidates with a postgraduate medical degree (MD/MS/DNB). The computer-based exam, held annually, focuses on the specific speciality chosen by the candidate, with 100 questions tailored to the feeder postgraduate discipline.
The medical colleges in India offer several courses at the undergraduate and postgraduate levels. A brief overview of the courses offered by top medical colleges in India is given below.
MBBS (Bachelor of Medicine and Bachelor of Surgery): This is the basic degree needed to become a doctor, which includes both classroom learning and hands-on training in different areas of medicine.
BDS (Bachelor of Dental Surgery): This degree is centred on dental health, covering how to diagnose, treat, and prevent issues related to teeth and gums.
BAMS (Bachelor of Ayurvedic Medicine and Surgery): This degree focuses on Ayurveda, which is an ancient Indian approach to medicine.
BHMS (Bachelor of Homoeopathic Medicine and Surgery): This degree is about homoeopathy, a type of alternative medicine that uses natural remedies.
BUMS (Bachelor of Unani Medicine and Surgery): This degree is in Unani, a traditional medical system that has its roots in ancient Greece and the Middle East.
BPT (Bachelor of Physiotherapy): This degree is all about helping people recover through physical therapy and rehabilitation techniques.
B.Pharma (Bachelor of Pharmacy): This degree covers the science of drugs, including how they are developed and how they are provided to patients.
B.Sc Nursing: This degree prepares students for nursing, emphasising patient care and health education.
MD (Doctor of Medicine): This degree is for doctors who focus on internal medicine and related fields such as Dermatology, Psychiatry, and Radiology, among others.
MS (Master of Surgery): This program is centred on surgical fields, including General Surgery, Orthopaedics, and Ear, Nose, and Throat (ENT) specialities.
MDS (Master of Dental Surgery): This degree is for those who specialise in different areas of dentistry.
DM (Doctor of Medicine): This is an advanced degree that provides specialised training in fields like Cardiology and Neonatology.
MCh (Master of Chirurgiae): This is another advanced degree that concentrates on specific surgical areas, such as Pediatric Surgery.
PG Diploma: This is a shorter course for postgraduate studies that focuses on a specific area of expertise.
Check your expected admission chances in MD/MS/Diploma courses based on your NEET PG Score
Your one-stop NEET PG counseling package with complete hand-holding throughout the admission journey
NAAC A+ Accredited| Ranked #24 in University Category by NIRF | Applications open for multiple UG & PG Programs
Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026
Amongst top 3% universities globally (QS Rankings) | Wide Range of scholarships available
Study in India with GMAT | Apply to 150+ Top Indian B-Schools using GMAT Scores | Multiple Attempts | Scores valid for 5 Years