Top MBBS Colleges in India: Ranking, Eligibility criteria, Fees

What is MBBS?

MBBS stands for Medicinae Baccalaureus and Baccalaureus Chirurgiae is a professional undergraduate degree in medical science. Here we Discuss the Top MBBS colleges in India which give you idea to choose the best MBBS College.

It is an undergraduate degree pursued after completing the 10+2 curriculum. It is a well-known profession with significant value addition. Bachelor of Medicine and Bachelor of Surgery is the abbreviation for MBBS. It is a 5-and-a-half-year program, with the final year devoted to an internship in various medical departments.

We also provided the list of top nits in india, check out here.

It is provided by medical colleges in nations that follow the United Kingdom’s tradition. According to Indian law, institutions that offer medical courses must be approved by the Medical Council of India. In India, more than 600 medical colleges offer seats in MBBS/BDS programs recognized by the Medical Council of India, based on historical trends.

The curriculum is divided into nine broad semesters in which you will study Anatomy, Paediatrics, Pathology, Physiology, Biochemistry, Community Medicine, Surgery, and numerous other topics. In the hospital and pharmaceutical industries, MBBS students have ample employment opportunities.

Master of Science (MS) or Doctor of Medicine (MD) courses are additional career options available to MBBS graduates. This course is also extremely competitive, so students must be passionate about taking it; otherwise, it will be difficult to succeed in this field.

MBBS: Specialisations offered

MBBS is a required undergraduate medical science program for all candidates aspiring to become physicians. There is no option for specialisation here, but candidates can choose from a variety of specialisations at the postgraduate level. 

  • ENT (Ear, Nose and Throat)
  • Obstetrics & Gynaecology
  • Paediatrics
  • Chest Treatment
  • Family Practice
  • Internal medicine
  • Radiology
  • Psychiatry
  • Anaesthesiology
  • Orthopaedics
  • Dermatology
  • Opthalmology
  • General Surgery
  • Biophysivs 
  • Community medicine
  • Geriatrics
  • Infectious disease
  • Microbiology
  • Pathology
  • Physical Medicine & Rehabilitation

Eligibility Criteria for MBBS colleges in India

It is important to review the prerequisites and other prerequisite course requirements before applying to a course and submitting an application for a course.  The prerequisites for each course can be quite different from one another.

A Complete guide on BITSAT Exam read here.

The following are a few of the requirements you must meet to gain admission to an MBBS college in India:

  • Minimum marks: Students must have completed their 10+2 from a recognized board with subjects such as Physics, Chemistry, and Biology and English as a core subject with at least a 50 percent average. However, the minimum mark requirement for the reserved category is 40 percent.
  • Minimum age: When applying to the MBBS program, the applicant must be at least 17 years old. If the student is younger than this age, they will not be considered for admission. The maximum age for a student should be 25 years old.
  • The student must meet the Medical Council of India’s (MCI) additional eligibility requirements for MBBS.
  • Should pass the below-mentioned entrance exams for admission into MBBS.
  • Candidates must be Indian citizens, including those with OCI/PIO status.

MBBS Admission process

To gain admission to the best MBBS medical schools, you must satisfy the prerequisites listed above. Then, you must take the state- or nationally-administered entrance examinations. Consequently, you must pass the tests to enroll in MBBS. Therefore, passing the entrance exam is a prerequisite for admission, and you must do so. Without this, you cannot proceed.

DSSSB full form and complete guide on DSSSB exam, read here.

If you want to get your MBBS after completing your 10+2, you simply need to prepare for a single exam that is required by the majority of states and colleges. The test is called “NEET,” which is an abbreviation for “National Eligibility and Entrance Test.” In addition, two more examinations have been merged with NEET.

All private, public, central, and “deemed” colleges use the NEET score to determine who is admitted. Counselling is utilised to determine who will receive an MBBS seat based on their position on the merit list, their preferences, and the number of available seats. In India, 532 medical schools offer a total of 76,928 MBBS seats. AIIMS has 15 locations in India, including its flagship campus in New Delhi, with around 1,205 seats in total. JIPMER, on the other hand, administers an entrance exam to fill its 200 available seats at its campuses in Puducherry and Karaikal.

Want to know IPS full form, check this article now.

This is all you need to know in order to gain admission to an MBBS program in India. Therefore, your admission depends only on your grades and the documentation you present to counselling. If all goes well, you will be admitted to the college of your choice.

Expenses in Top MBBS Colleges in India

The main costs that both public and private top medical schools have to pay for are:

  • Tuition Fee: The tuition fee is the money that each person who wants to become a doctor must pay to their own medical school for the medical education they are getting.
  • Hostel Fee: The best medical schools in India pay for their housing with the hostel fee.
  • Food: Usually, the price of food is included in the hostel fee, but if it isn’t, aspirants will have to pay a small amount for food in their hostel.
  • Books and office supplies: Medical schools usually charge fees for books and office supplies to pay for the cost of giving students books.

Medical costs and other costs are usually covered by a small fee at medical schools.

Top MBBS Colleges in India

Students who have successfully completed the Class 12 Board exam in the Science stream with Physics, Chemistry, and Biology (PCB) as their core subjects are eligible to enrol in undergraduate medical programmes. 50% aggregate is the minimum amount that must be secured (45 per cent in case of reserved category candidates). Students who wish to enrol in postgraduate programmes must have graduated from a medical or related programme with a required internship. While postgraduate medical studies last three years, undergraduate medical education often lasts four to five years.

NEET UG scores are acceptable for undergraduate medical programmes like MBBS, BDS, BAMS, BUMS, and BSc (Hons) Nursing. Exams like the AP EAMCET, SAAT, etc., are recognised as entry requirements for other specialisations like pharmacy. Following are some important facts about the top MBBS Colleges in India:

Parameters Particulars/ Statistics
No. of MBBS colleges in India Nearly 600
Fees – Annual fee < Rs 1 lakh: 29.41%

– Annual fee > Rs 5 lakh: 38%

Top Specialisations Specialisations like Anesthesia Technology, Microbiology, Oral Pathology, Perfusion Technology, Psychiatry
Admission Process Entrance-based: NEET, NEET PG, NEET MDS, AP EAMCET and SAAT
No. of top MBBS colleges in India 580 Medical colleges, including 15 AIIMS and 2 JIPMER campuses

Top Medical Colleges in India as per NIRF

When compiling their annual rankings of the best MBBS programmes in India, NIRF rely on tried and true research practises. The National Institutional Ranking Framework (NIRF) rates various colleges in India using standardised procedures and predetermined criteria. The weighting and ranking criteria used by NIRF to rate colleges depend on;

  • Resources, Teaching, and Learning (TLR) – 30%
  • Professional Practice (RP) and Research (RP): 30%
  • Results of Graduation (GO): 15%
  • Accessibility and Inclusivity (OI): 15%
  • Peer Representation (PR) – 10%

The following table provides a ranking of the best MBBS programmes in India based on the results of the NIRF ranking for 2021:

Ranking Name of the college NIRF Score
1 All India Institute of Medical Sciences 92.07
2 Post Graduate Institute of Medical Education and Research 82.62
3 Christian Medical College 75.33
4 National Institute of Mental Health & Neuro Sciences 73.62
5 Sanjay Gandhi Postgraduate Institute of Medical Sciences 72.45
6 Amrita Vishwa Vidyapeetham 69.25
7 Banaras Hindu University 67.62
8 Jawaharlal Institute of Postgraduate Medical Education & Research (JIPMER) 67.42
9 King George’s Medical University 64.67
10 Kasturba Medical College 63.6
11 Sree Chitra Tirunal Institute for Medical Sciences and Technology 63.04
12 Institute of Liver and Biliary Sciences 61.29
13 St. John’s Medical College 60.83
14 Sri Ramachandra Institute of Higher Education And Research 58.92
15 Aligarh Muslim University 58.1


The zone-wise ranking system that was made available  served as the foundation for the compilation of the list of the best MBBS colleges in all of India. The best universities in each of India’s four regions—the country’s north, south, east, and west—are detailed below.

North Zone Top MBBS Colleges

For undergraduate medical courses such as MBBS, BDS, BAMS, BUMS, BSc (Hons.) Nursing, NEET UG score is accepted. For other specialisations such as Pharmacy, entrance exams such as AP EAMCET, SAAT, etc., are accepted. The majority of the top medical colleges in India are located in Delhi/NCR, Karnataka and Tamil Nadu followed by Maharashtra and Uttar Pradesh.

Name of the colleges in North India Accepted Entrance Exam NIRF 2021 Ranking Fees
All India Institute of Medical Sciences New Delhi AIIMS 1st Rs. 60,0000
BHU – Banaras Hindu University, Varanasi NEET 6th Rs. 1.64 Lakhs
King George’s Medical University, Lucknow NEET 10th Rs. 3.00 Lakhs
Aligarh Muslim University, Aligarh NEET 15th Rs. 2.55 Lakhs
Vardhman Mahavir Medical College and Safdarjung Hospital, New Delhi NEET 16th Rs. 1.98 Lakhs
Maulana Azad Medical College, New Delhi NEET 17th Rs. 0.15 lakhs
Christian Medical College, Ludhiana NEET 18th Rs. 29.70 Lakhs
University College of Medical Sciences, University of Delhi, Delhi NEET 19th Rs. 0.30 lakhs
Jamia Hamdard, New Delhi NEET 22nd Rs. 66.65 Lakhs
Government Medical College and Hospital, Chandigarh NEET 25th Rs. 1.38 Lakhs


South Zone: Top MBBS Colleges

Name of the colleges in South India Entrance exams accepted NIRF 2020 Ranking Fees
Christian Medical College, Vellore NEET 3rd Rs. 1.53 Lakhs
Amrita Vishwa Vidyapeetham, Coimbatore NEET 7th Rs. 1.00 Crores
Jawaharlal Institute of Postgraduate Medical Education and Research Puducherry 8th Rs. 0.31 lakhs
Madras Medical College, Chennai NEET 12th Rs.0.86 lakhs
Sri Ramachandra Institute of Higher Education and Research, Chennai NEET 13th Rs. 1.33 Crores
St Johns Medical College, Bangalore NEET 14th Rs. 24.98 Lakhs
JSS Medical College, Mysore NEET 20th Rs. 80.95 Lakhs
Kasturba Medical College, Mangalore NEET 21st Rs. 79.20 Lakhs
PSG Medical college – PSG Institute of Medical Sciences and Research, Peelamedu NEET 27th Rs. 56.25 Lakhs
MS Ramaiah Medical College, Bangalore NEET 30th Rs. 4.94 Lakhs


East Zone: Top MBBS Colleges

Name of the colleges in East India Entrance exams accepted NIRF 2020 Ranking Fees
Siksha ‘O’ Anusandhan, Bhubaneswar NEET 23rd Rs. 98.45 Lakhs
Kalinga Institute of Industrial Technology, Bhubaneswar NEET 32th Rs. 95.56 Lakhs
Regional Institute of Medical Sciences, Lamphelpat NEET 38th Rs. 0.50 lakhs
Institute of Medical Sciences and SUM Hospital, Bhubaneswar NEET Rs. 98.45 Lakhs
SCB Medical College, Cuttack NEET Rs. 1.14 Lakhs
Medical College, Kolkata NEET Rs. 0.47 lakhs
North Eastern Indira Gandhi Regional Institute of Health and Medical Sciences, Shillong NEET Rs. 0.33 lakhs
Patna Medical College, Patna NEET Rs. 0.47 lakhs
Rajendra Institute of Medical Sciences, Ranchi NEET Rs. 0.36 lakhs
All India Institute of Medical Sciences Bhubaneswar AIIMS Rs. 0.13 lakhs

West Zone: Top MBBS Colleges

Name of the colleges in West India Entrance exams accepted NIRF 2020 Ranking Fees
Kasturba Medical College, Manipal NEET 9th Rs. 79.20 Lakhs
Dr DY Patil Vidyapeeth, Pune NEET 24th Rs. 1.15 Crores
Sawai Man Singh Medical College, Jaipur NEET 27th Rs. 2.21 Lakhs
DMIMS Wardha – Datta Meghe Institute of Medical Sciences, Wardha NEET 29th Rs. 1.14 Crores
Krishna Institute of Medical Sciences, Karad NEET 37th Rs. 1.15 Crores
Armed Forces Medical College, Pune NEET
Seth GS Medical College, Mumbai NEET Rs. 6.19 Lakhs
Grant Medical College, Mumbai NEET Rs. 6.10 Lakhs
BJ Medical College, Ahmedabad NEET Rs. 1.38 Lakhs
Kasturba Health Society’s Mahatma Gandhi Institute of Medical Sciences, Sevagram NEET Rs. 10.26 Lakhs

Top MBBS Colleges for Specialisations in India

In India, there are more than 500 different colleges that are solely dedicated to providing MBBS (Bachelor of Medicine and Bachelor of Surgery) degree programmes. Because the MBBS is a general course, none of the medical schools offer any specialisations after it.

Fundamental theoretical and practical sessions on human anatomy and physiology, medicine, surgery, and a variety of other topics are included in the MBBS programme. This course will provide students with an understanding of diseases, health conditions, and medicinal processes that can be applied to combat diseases, to analyse the cause of diseases, and to operate them.

However, in order to become a specialist, a candidate needs to pursue higher education at the master’s level with preferred specialisations after completing their MBBS at an institute that is recognised by the MCI. The following are some of the specialisations that can be pursued after completing an MBBS programme:

General Medicine, General Surgery, Immunology, Anesthesiology, Cranilogist, Clinical, Respiratory medicine, Continuous Urinary Surgery, Dermatology, Forensic Medicine, Endocrinology, Gastroenterology, Geriatrics, Pediatrics, Forensic medicine, Venereology and Leprosy, Psychiatry, Radiodiagnosis.

  • Kasturba Medical College (KMC), Mangaluru
  • AIIMS, Delhi is an acronym for the All India Institute of Medical Sciences.
  • JIPMER stands for the Jawaharlal Institute of Postgraduate Medical Education and Research and it is located in Puducherry.
  • Christian Medical College & Hospital (CMC), Vellore
  • Institution for Higher Education and Research Named After Sri Ramachandra

Entrance Exams required for admission to Top Medical Colleges in India

The scores and ranks students earn in any level of a competitive entrance exam are taken into consideration when choosing students for admission to the best MBBS programmes in India. The admissions process may involve taking a test either offline or online. Depending on who is in charge of conducting the competition, the scoring pattern might have a negative marking or it might not have a negative marking at all.

When it comes to admissions, different colleges have different policies regarding the percentage of seats that are reserved based on the category type and management quota.

UR category have to face high cut off marks as compared to other category students.

On the basis of merit, some of the universities favour test scores from university level tests in addition to test scores from national level. The questions were taken from the curriculum for the 12th grade, including English, Aptitude, Personality, and other subjects.

National Level Entrance Exams

  • Examination of National Eligibility and Admission to Undergraduate Programs (NEET-UG)
  • Competition for Admission to the MBBS Program at the All India Institute of Medical Sciences (AIIMS MBBS)
  • Admission to the Medical College of the Armed Forces (AFMC MBBS Admission)

University Level Entrance Exams

  • The All India Medical Entrance Examination of Annamalai University (AU AIMEE)
  • Medical School Applications for the Aligarh Muslim University (AMU MBBS)
  • Amrita Medical Entrance Exam (Amrita MBBS)
  • CMC Vellore MBBS/BDS Admissions (CMC Vellore MBBS)
  • Admissions to the MBBS and BDS Programs at Delhi University (DU MBBS)
  • Admissions to the MBBS and BDS Programs at Indraprastha University (IPU MBBS)
  • Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER)
  • The St. John’s Medical Admissions Test

Cut Off for admission in Top Medical Colleges

Every year, the minimum score required to enter MBBS colleges is recalculated. Because of how competitive the medical field currently is, you will need to put in a lot of effort to get into a good college. In order to join the line, you will need to pull your socks higher. The thresholds change depending on which candidate group they are considered to belong to. The categories are General, SC/ST/OBC, and the required percentage of marks is a higher for the General category compared to the other categories than it is for the SC/ST/OBC category. Even within each state, there is considerable variation in the cut-offs.

A number of different minimum scores required for entry into a given programme have been announced by various prestigious MBBS colleges. In order to continue with the admissions process for undergraduate or graduate level programmes, every student must ensure that they have achieved the minimum score or mark required.

The National Eligibility and Entrance Test for Undergraduates (NEET-UG), All India Institute of Medical Sciences (AIIMS), and Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER) are a few examples of the entrance exams that are administered at the national and university level for undergraduate admissions that are based on merit into the top MBBS The NEET is the only exam accepted for entry into medical school.

Read here the complete guide on UG full form and PG grogram.

The cut-off is different each year due to the level of difficulty of the paper, the total number of candidates who took the exams, the category of candidates, and the quota reservation that the various college’s officials allot and implement for 15 percent of All India Quota seats and 85 percent of State Quota seats, respectively.

The NEET score is the sole criterion that is taken into consideration for admission to the best MBBS colleges in India. The following is a table that contains the NEET cut off scores from the previous year for the various top colleges’ MBBS programmes in the general category. This is to provide a general guideline for more effective preparation.

Frequently Asked Questions (FAQs)

1. Which MBBS course is the best?

Ans. It is dependent on the student’s interests as well as the potential of the subject matter. After finishing your MBBS degree, you will be eligible to enrol in any of the following postgraduate courses or other medical specialisations: general medicine, general surgery, craniologist, cardiology, immunology, nephrology, paediatrics, psychiatry, and many others.

  • MS (Microbiology)
  • MS (Clinical Pathology)
  • Occupational Health Master of Science (MS) Degree or Diploma.
  • Diploma in Physical Medicine & Rehabilitation
  • Certification in Obstetrics and Gynecology (Diploma)
  • M. Tech (Biomedical Engineering and Biological Sciences) (Biomedical Engineering and Biological Sciences)
  • The Master of Science in Hospital Administration degree.

2. How many points do you need to get on the NEET to get into a government or private college to study medicine?

Ans. In order to participate in the counselling process for any of the government colleges, applicants must first obtain the qualifying marks published by NEET for the academic year. The qualifying percentile for the previous year’s NEET was set at 50 for the general category, with marks ranging from 147 to 720. Meanwhile, the qualifying percentile was set at 40 for the SC, ST, and OBC categories. The cut off for the NEET exam has been released, and it is 15 percent for the AIQ and 85 percent for the state quota.

3. Are all medical doctors able to find work after graduation?

Ans. After obtaining a medical degree, students will have access to numerous employment and career opportunities. It is the only profession with a 100 percent job placement rate. No one in the country holds an MBBS degree but is unemployed.

4. In what year are MBBS students paid?

Ans. MBBS students are compensated only during their internship year and not for the remaining four and a half years. The stipend interns receive during their internship varies by college. The MBBS students at AIIMS receive the highest internship stipend.

5. How many points do you need to get on the NEET to get into a government or private college to study medicine?

Ans. In order to participate in the counselling process for any of the government colleges, applicants must first obtain the qualifying marks published by NEET for the academic year. The qualifying percentile for the previous year’s NEET was set at 50 for the general category, with marks ranging from 147 to 720. Meanwhile, the qualifying percentile was set at 40 for the SC, ST, and OBC categories. The cut off for the NEET exam has been released, and it is 15 percent for the AIQ and 85 percent for the state quota.

Leave a Comment