Top MBBS Colleges in India 2024

Top MBBS colleges in India provide an undergraduate degree in medicine and surgery awarded upon completion of the program by the respective medical school. The course duration offered by the top MBBS colleges in India is five and a half years with nine semesters and a year of internship/live training session (four and a half years for academics and one year of internship). There are ample job opportunities for MBBS students. The syllabus comprises subjects dealing with medicine and surgery with courses like Anesthesiology, Applied Pharmacology, Applied Medical Biochemistry, Dermatology, Forensic medicine and Toxicology, and General Medicine. 

Top MBBS Colleges in India: Highlights

College Type 284 Private, 275 Government
Entrance Exams Accepted NEET
Specialisations Aerospace Medicine, ENT, General Surgery, etc.
Approximate fee 4 Lakhs to 15 Lakhs

Top MBBS Colleges In India by NIRF Ranking

MBBS college ranking in India uses standard methodologies through set parameters to rank different colleges within India. The ranking parameters and weightage practised by NIRF to rank colleges depend on Teaching, Learning, Resources, Research and Professional Practice etc.

According to the NIRF ranking, the top MBBS colleges in India are listed in the table below

Ranking College Name NIRF Score
1 BHU Varanasi 91.60
2 National Institute of Mental Health and Neurosciences 71.56
3 CMC Vellore 72.84
4 PGIMER Chandigarh 79.00
5 AIIMS Delhi 91.60
6 Amrita University Coimbatore 66.49
7 Sree Chitra Tirunal Institute for Medical Sciences and Technology 65.17
8 KMC Manipal 63.89
9 Sanjay Gandhi Postgraduate Institute of Medical Sciences 67.18
10 JIPMER Puducherry 67.64

Top 10 MBBS Colleges in India

MBBS Colleges in India provide different medical courses. Top MBBS colleges in India have their hospitals or have collaborated with top foreign universities, which helps students to practice their learning. Below mentioned are the top MBBS colleges in India.

College Name Total Tuition fee (INR)
Madras Medical College 6,80,000
KGMU 274,500
IMS BHU Varanasi 6,70,000
AIIMS Delhi 8,140
CMC Vellore 241,650
Sri Ramachandra University Chennai 22,00,000
Medical College Kolkata 77,600
JIPMER Puducherry 24,850
AFMC 159,350
Faculty of Medical Sciences, Delhi -

Top MBBS Colleges in India Based on Zones

The list of top MBBS colleges in India is based on the zone-wise ranking system released by India Today. The top colleges are below for India's four zones- North, South, East and West.

Top MBBS Colleges in North India

The following points are the top MBBS colleges in the northern zone of India.

Top MBBS Colleges in South India

Some of the top colleges in India for MBBS are as follows;

Top MBBS Colleges in East India

The top MBBS colleges around the best MBBS colleges of India are cited below.

Top MBBS Colleges in West India

The selected list of best MBBS colleges in India West India are

Top MBBS Colleges in North-East India

The following lists are a few of the top MBBS colleges in India.

Top MBBS Universities in India

Below mentioned are the top MBBS Universities in India.

  1. AIIMS Delhi
  2. CMC Vellore
  3. BHU Varanasi
  4. JIPMER Puducherry
  5. KGMU

Fee Structure Top MBBS Colleges in India

The minimum fee for MBBS private college fees and MBBS government college fees mainly depends on several factors of facilities, infrastructure and institution type. The varying fee structures of different government or public and private colleges for MBBS in India are listed below.

Top MBBS Government Colleges in India with fees

Below Mentioned table contains MBBS government college fees

College Name Total Tuition fee (INR)
SMS Medical College 1,40,000
UCMS 23,830
AIIMS Bhubaneswar 26,350
MAMC Delhi 22,225
KGMU 54,900
JIPMER Puducherry 24,850
Madras Medical College 68,018
AIIMS Delhi 8,140
VMMC 33,500
GMCH Chandigarh 1,13,000

Top MBBS Private Colleges in India with fees

The below-mentioned table contains the minimum fee for MBBS in India in private college fees.

College Name Total Tuition fee (INR)
CMC Vellore 2,12,000
Chettinad Hospital and Research Institute -
DMCH Ludhiana 11,00,000
KMC Manipal 70,89,000
St John's Medical College 29,11,000
SRM IST Chennai 90,00,000
Kalinga Institute of Medical Sciences 72,00,000
KMC Manipal 71,60,000
JSS Medical College 73,59,000
K.S. Hegde Medical Academy (KSHEMA), Mangalore 75,60,000

Top MBBS Private Colleges in India with Lowest fees

Best MBBS colleges in India with fees are mentioned below.

College Name Total Tuition fee (INR)
Lady Hardinge Medical College 7,000
AIIMS Nagpur 8,140
AIIMS Raipur 8,140
The Tamil Nadu Dr. M.G.R. Medical University 45,000
Ranchi University 11,750

Top MBBS Colleges in India Admission

National exams like NEET-UG are compulsory to get admission into the best MBBS colleges in India. It includes admissions into all government medical institutes, All India Institute of Medical Sciences (AIIMS) and Jawaharlal Institute of Postgraduate Medical Education & Research (JIPMER), Puducherry.

There are more than 500 medical MBBS colleges in India. To get a seat in one of India's best medical colleges for an MBBS program, a student must meet the eligibility criteria and achieve a good score on any of the national/state/university levels entrance tests. For admissions to MBBS programs at university-level medical entrance exams in public universities like JIPMER, CMC Vellore, Delhi University (DU), etc, a candidate must secure a good score conducted by the university board. The tests are conducted on the 12th syllabus of PCB subjects. Various institutions also take tests along with general knowledge, English language, personality and others. 

Top MBBS Colleges in India Eligibility

The criterion set for selecting a candidate may vary for the different colleges. So, a candidate must ensure to fulfil the basic minimum eligibility criteria required by the institutions to be applicable to apply for admissions. Candidates must pass the 12th (10+2) standard with a minimum aggregate of 50% in Physics, Chemistry and Biology/Biotechnology (PCB) and English as compulsory subjects from a recognized board. The minimum score requirement for admission may differ for various colleges. For general admission, candidates must at least obtain 50% marks in the exam.

MD

  • The candidates must have an MBBS degree or PG diploma in Medical, from an MCI-approved college/ university.
  • The students must have at least 50% in their under-graduation.

MS

  • 10+2 with PCB + NEET
  • The candidate should have passed 12th standard and should have obtained 50% aggregate marks in Physics, Chemistry and Biology (taken together) and should have passed English as one of the subjects.

Top MBBS Colleges and admission are mentioned below in the table.

S.No College Name Admission Link
1 Madras Medical College and Government General Hospital Madras Medical College and Government General Hospital Admission
2 King George's Medical University, Lucknow King George's Medical University, Lucknow Admission
3 Institute of Medical Sciences - BHU Institute of Medical Sciences - BHU Admission
4 Faculty of Medical Sciences, Delhi Faculty of Medical Sciences, Delhi Admission
5 AIIMS New Delhi AIIMS New Delhi Admission
6 Christian Medical College, Vellore Christian Medical College, Vellore Admission
7 Sri Ramachandra Institute of Higher Education and Research, Chennai Sri Ramachandra Institute of Higher Education and Research, Chennai Admission
8 Medical College and Hospital Kolkata Medical College and Hospital Kolkata Admission
9 JIPMER, Pondicherry JIPMER, Pondicherry Admission
10 Armed Forces Medical College, Pune Armed Forces Medical College, Pune Admission

Entrance Exams for Top MBBS Colleges in India

The top MBBS colleges in India consider admissions based on score or rank secured in any competitive entrance exam level. Entrance tests are either conducted offline or online. The scoring pattern might have a negative marking or no negative marking depending on the conducting authority. There is a seat reservation percentage on category type and management quota for the admissions depending on various colleges. Some universities prefer university-level test scores along with national-level scores on a merit-basis. The questions are from the 12th syllabus of PCB subjects, English, Aptitude, Personality and others.

  • NEET

Top MBBS Colleges In India Accepting NEET

NEET is the national eligibility is an all-India pre-medical entrance test for students who wish to pursue undergraduate medical MBBS. Courses in government and private institutions in India and also, for those intending to pursue primary medical qualifications abroad.

S No College Name
1 AIIMS Delhi
2 CMC Vellore
3 National Institute of Mental Health and Neurosciences
4 BHU Varanasi
5 Amrita Center for Allied Health Science

Top MBBS Colleges in India Cut Off

The top MBBS colleges in India accept the NEET score as the sole criteria for admission. The previous year NEET cutoff for the various top colleges for the MBBS program in the general category is given below. It is to give a rough idea for better preparation. Below listed are the NEET cutoff for MBBS government colleges and private colleges in India.

College Name Opening Cutoff Closing Cutoff
AIIMS Delhi 1 43
SGMC Mumbai 14 539
BJMC Pune 26 214
JIPMER Puducherry 33 1448
SMS Medical College 51 718
MAMC Delhi 54 87
AIIMS Bhubaneswar 78 538
Medical College Kolkata 18 1147
VMMC 90 218
AIIMS Patna 103 1519

Specialisations Wise Top MBBS Colleges in India

MBBS Colleges in India specifically offer Bachelor of Medicine, and Bachelor of Surgery (MBBS) programmes in India. MBBS is a general course and thus has no specialisations in any of the colleges. Best MBBS colleges in India provides MBBS program consists of fundamental theoretical and practical sessions on human anatomy, physiology, medicine, surgery and more. The course provides an understanding of diseases, health conditions, and medicinal processes to apply to combat diseases, analyze the cause and operate them. However, to become a specialist, a candidate needs to pursue higher studies at the master’s level with preferred specialisations after MBBS from MCI-recognised institutes. Listed below are the specialisations provided by the MBBS colleges in India.

  • General Medicine  
  • General Surgery  
  • Immunology  
  • Anesthesiology  
  • Craniologist  

Top MBBS General Medicine Colleges in India

MBBS Colleges in India provide General Medicine is the medical speciality that deals with the diagnosis, prevention, and treatment of most diseases. Candidates, while pursuing this course, gain in-depth knowledge about the field of medical science through observation, theoretical knowledge, and practical exposure. A General Medicine degree has a wide range of career options.

Read More: Top MBBS General Medicine Colleges in India

Top MBBS General Surgery Colleges in India

Picking up a General Surgery speciality is a better option for medical aspirants to have a demanding career in the Indian medical industry. There is a huge demand for General Surgeons in India.

Read More: Top MBBS General Surgery Colleges in India

Top MBBS Immunology Colleges in India

Graduates who specialised in immunology can find a number of job opportunities as immunologists or visiting immunologists in government and private hospitals. Candidates can also enter the teaching profession in universities and colleges.

Read More: Top MBBS Immunology Colleges in India

Clear All

Showing 333 Colleges

Sort By:
# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF
Courses Offered

48 Courses

Tuition Fees Range ₹500 -1.20 L
Accreditation NAAC
# 16 NIRF

AMU

Aligarh, Uttar Pradesh Public 3.3 # 16 NIRF
Courses Offered

32 Courses

Exam Accepted

NATA , NEET
Tuition Fees Range ₹15 K-13.47 L
Accreditation NAAC , NAAC-A

Saveetha University

Chennai, Tamil Nadu Private 4.3
Courses Offered

17 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range ₹1 L-79.50 L
Accreditation NIRF

MG University (MGU)

Kottayam, Kerala Public 3.5
Courses Offered

22 Courses

Exam Accepted

CMAT , KEAM
Tuition Fees Range -/-
Accreditation NAAC , NAAC-A

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image
# 21 NIRF

SRM University (SRM IST)

Chennai, Tamil Nadu Private 3.8 # 21 NIRF
Courses Offered

45 Courses

Exam Accepted

CAT , GATE
Tuition Fees Range ₹60 K-1.17 Cr
Accreditation NAAC
# 36 NIRF

JSS Academy of Higher Education and Research

Mysore, Karnataka Private 4.2 # 36 NIRF
Courses Offered

18 Courses

Exam Accepted

KCET , NEET
Tuition Fees Range ₹1.23 L-73.59 L
Accreditation NAAC-A , NBA
+1 NIRF
# 88 NIRF

KGMU

Lucknow, Uttar Pradesh Public 4.1 # 88 NIRF
Courses Offered

9 Courses

Exam Accepted

NEET
Tuition Fees Range ₹72 K-1.17 L
Accreditation NAAC , NIRF
# 94 NIRF

Gujarat University

Ahmedabad, Gujarat Public 3.5 # 94 NIRF
Courses Offered

37 Courses

Exam Accepted

CAT , CMAT
Tuition Fees Range ₹2 K-20.60 L
Accreditation NAAC
# 62 NIRF

Hamdard University

Delhi, Delhi NCR Public 3.4 # 62 NIRF
Courses Offered

23 Courses

Exam Accepted

NEET
Tuition Fees Range ₹30 K-33.61 L
Accreditation -/-
Courses Offered

24 Courses

Exam Accepted

NEET , NEET MDS
Tuition Fees Range ₹75 K-1.10 Cr
Accreditation NAAC
# 63 NIRF

Dr. D.Y. Patil Vidyapeeth, Pune

Pune, Maharashtra Public 2.6 # 63 NIRF
Courses Offered

14 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range -/-
Accreditation -/-

IPU

Delhi, Delhi NCR Public 3.2
Courses Offered

30 Courses

Exam Accepted

GATE , IPU CET
Tuition Fees Range ₹30 K-4.44 L
Accreditation NAAC

Datta Meghe Institute of Medical Sciences

Nagpur, Maharashtra Private 3.9
Courses Offered

10 Courses

Exam Accepted

NEET , NEET MDS
Tuition Fees Range ₹1.80 L-88.16 L
Accreditation NAAC-A
# 7 NIRF

AIIMS Delhi

Delhi, Delhi NCR Public Autonomous 4.4 # 7 NIRF
Courses Offered

12 Courses

Exam Accepted

AIIMS MBBS , NEET
Tuition Fees Range ₹400 -21 K
Accreditation -/-

CMC Vellore

Vellore, Tamil Nadu Private 3.0
Courses Offered

22 Courses

Exam Accepted

NEET
Tuition Fees Range ₹1 K-2.82 L
Accreditation -/-
Courses Offered

7 Courses

Exam Accepted

NEET
Tuition Fees Range -/-
Accreditation -/-

Osmania Medical College

Hyderabad, Telangana Public 3.3
Courses Offered

5 Courses

Exam Accepted

-/-
Tuition Fees Range ₹56 K-6 L
Accreditation -/-

AFMC

Pune, Maharashtra Public 4.7
Courses Offered

11 Courses

Exam Accepted

NEET , NEET PG
Tuition Fees Range ₹80 K-1.93 L
Accreditation NAAC

Lady Hardinge Medical College

Delhi, Delhi NCR Public 3.8
Courses Offered

5 Courses

Exam Accepted

NEET
Tuition Fees Range ₹22 K-39 K
Accreditation -/-

Dr. VRK Womens Medical College

Ranga Reddy, Telangana Private 2.2
Courses Offered

1 Courses

Exam Accepted

NEET
Tuition Fees Range -/-
Accreditation -/-
# 39 NIRF

JIPMER

Pondicherry, Puducherry Public 4.2 # 39 NIRF
Courses Offered

11 Courses

Exam Accepted

NEET
Tuition Fees Range -/-
Accreditation NAAC
Courses Offered

5 Courses

Exam Accepted

NEET
Tuition Fees Range ₹51.17 L-90 L
Accreditation NAAC

ACMS

Delhi, Delhi NCR Private 4.6
Courses Offered

1 Courses

Exam Accepted

NEET
Tuition Fees Range ₹19.44 L
Accreditation -/-

Sri Aurobindo Institute of Medical Sciences

Indore, Madhya Pradesh Private 3.9
Courses Offered

5 Courses

Exam Accepted

NEET
Tuition Fees Range ₹28.18 L-43.35 L
Accreditation NAAC-A , NIRF

VMMC

Delhi, Delhi NCR Public 4.7
Courses Offered

5 Courses

Exam Accepted

NEET
Tuition Fees Range ₹98 K-2.10 L
Accreditation -/-

Madras Medical College

Chennai, Tamil Nadu Public 4.6
Courses Offered

11 Courses

Exam Accepted

NEET
Tuition Fees Range ₹2 K-30 K
Accreditation -/-
Courses Offered

34 Courses

Exam Accepted

-/-
Tuition Fees Range ₹17 K-2.13 L
Accreditation NBA
Load More Colleges

Other medical Exams

News & Article

Your Dream College Awaits!

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...