Top MBBS Colleges In India 2023: Rankings, Courses, Eligibility, Exams, Placements & Scope

Top MBBS Colleges in India 2023: MBBS is a bachelor's degree in medical science that specifically deals with medicine and surgery. It is considered one of the best professional degrees by students, as it offers the assurance of a professional career if the candidates have received their degree from one of the top MBBS colleges in India. The candidates can also pursue their master's (MD/MS) from the best medical colleges in India, along with some of the diploma courses.
The MBBS course usually has a duration of 5.5 years, including one year of mandatory internship. The course is divided into pre-clinical, para-clinical, and clinical phases, each comprising several semesters at the top MBBS Colleges in India. During the pre-clinical phase, students learn subjects like Anatomy, Biochemistry, and Physiology. The para-clinical phase focuses on subjects like Pathology, Microbiology, Pharmacology, and Forensic Medicine. The clinical phase involves clinical postings in various departments, including Medicine, Surgery, Obstetrics and Gynaecology, Pediatrics, and more. This structured curriculum ensures a comprehensive understanding of medical science and clinical practice.

Branches and Specializations in MBBS Courses

MBBS is a large part of science as it is concerned with saving lives. It can not be studied in a single course, so it is divided into various branches and specializations. Some of the top specializations in MBBS offered by the top medical colleges in India are mentioned below.

OphthalmologyForensic Medicine & ToxicologyPhysiology
Obstetrics & GynecologyFamily MedicineChest Medicine
Dermatology & VenereologyMedicineAnatomy
BiochemistrySurgeryCommunity Medicine
General SurgeryENTGastroenterology
EndocrinologyClinical HematologyNephrology
RhinologyArthrologyVeterinary Science
TrichologyTeratologyGeriotric Medicine
NephrologyCommunicative DiseasesImmunology
Critical Care MedicineAnaesthesiology

The Major Highlights of the MBBS Courses

  • MBBS is a highly rated medical course that guarantees a high paying job at the end of the academic session at the top medical college in India government for MBBS.

  • MBBS is a course related to the noble cause of saving lives.

  • Students can learn more about medicine and surgery in-depth through the programs at the top MBBS Colleges in India.

What is MBBS?

The MBBS degree, also known as the Bachelor of Medicine and Bachelor of Surgery, is an undergraduate program in the fields of Medicine and Surgery. It is a highly esteemed degree that equips students with the knowledge and skills necessary to become medical professionals. The MBBS curriculum covers a wide range of subjects, including human anatomy, physiology, biochemistry, pathology, pharmacology, and more. Throughout the course, students develop a deep understanding of various medical specialties, allowing them to provide comprehensive healthcare to patients.

The eligibility criteria for getting admitted to an MBBS course

The candidates need to fulfill the following eligibility criteria to get admission into top MBBS colleges in India. Some of the mandatory eligibility criteria are mentioned below for MBBS and MD/MS.


  • The candidates need to pass 10+2 or an equivalent level of examination from a recognized board of education.

  • The candidates should have physics, chemistry, and biology as their primary subject in the 10+2 examination.

  • The candidates should have at least 50% marks in the primary subjects in their 10+2 examination. ( For AIIMS 60%)

  • The candidates have to score the cutoff marks in entrance examinations.

For MD/MS:

  • The candidates need to have an MBBS degree from a recognized institute/university.

  • The candidates should have at least 50% marks in their MBBS.

  • The candidates are required to complete at least one year of internship after their MBBS.

  • The candidates should get the cutoff marks in the entrance examination for PG admissions.

MBBS Admission

The MBBS program offered by various institutions and schools can be entered into in a number of ways. In order to enroll applicants in the Bachelor of Medicine and Bachelor of Surgery programs at the top MBBS Colleges in India, educational institutions employ a variety of enrollment strategies. Candidates must thoroughly comprehend the various strategies in order to follow them, and they must then succeed in getting accepted into a university in order to receive an MBBS degree. Below is a description of the different ways that applicants can be accepted at top medical colleges in India government for MBBS.

Entrance exams: 

Colleges and universities use entrance exams as their primary method of candidate approval. The entrance exams for the Bachelor of Medicine and Bachelor of Surgery (BMBS or MBBS) programs at the top MBBS Colleges in India are taken by prospective students. The students' exam results enable them to submit applications to prestigious universities that offer these degrees.


Some of the top MBBS Colleges in India offer applicants admission to these programs based on the grades received in 10 + 2. The requirements for eligibility are based on the skills acquired in 10 + 2. These colleges frequently accept applicants based on their cut-off lists. But because there are so few of these colleges, passing the entrance exam is a requirement for this specific degree.

Top MBBS Entrance Examinations

Some of the important national entrance examinations are conducted by the National Testing Agency (NTA), the National Board of Examination (NBE), and some of the private universities conduct their own entrance examinations. There is a list of important entrance examinations that are required to get enrolled in top medical colleges in India for MBBS, which are mentioned below.
NEET UGNEET PG National Eligibility cum Entrance PG Test)NEET MDS (National Eligibility cum Entrance MDS Test)
All India AYUSH Postgraduate Entrance Test (AIAPGET)NEET SS (National Eligibility cum Entrance Super Speciality Test)DNB PDCET (Diplomate of National Board Post Diploma Centralized Entrance Test)
Fellowship Entrance Test (FET)INI CETAIMS INI SS
JIPMER (Jawaharlal Institute of Postgraduate Medical Education and Research)CMSE (Combined Medical Services Examination)FMGE (Foreign Medical Graduate Examination)

Some of the top Medical entrance examinations in India are explained below.

NEET UG- One of the most difficult medical entrance exams held in India is NEET (UG). The National Testing Agency (NTA) administers the National Eligibility Cum Entrance Test (NEET) each year for undergraduate (MBBS, BDS, and Ayush Courses) admission to the top medical colleges in India. According to the Indian government, passing the NEET exam is a requirement for enrolling in medical programs both domestically and abroad. NEET is the only undergraduate medical entrance exam that is administered on a national level and is required for enrollment in the 542 medical, 313 dental, 914 AYUSH, and 47 BVSc and AH colleges in India.

JIPMER- Pondicherry is home to the Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER), which was founded in 1964.  It is one of the top medical colleges in India for MBBS. JIPMER is a residential public medical institution located in Puducherry's capital on 195 acres of land. The Medical Council of India has granted recognition to the institution. The institution offers UG and PG medical training and has been designated a "Institution of National Importance" by the Indian Ministry of Human Resource Development. Over 100 Undergraduate, Graduate, Super-Specialty, and Post-Doctoral Programs in Medical and Health Sciences are offered by JIPMER Puducherry.

NEET SS- The National Board of Education administers the NEET SS, also known as the National Eligibility cum Entrance Test (Super Speciality Courses), to candidates who wish to enroll in a variety of DM/ MCh programs. A qualifying-cum-ranking test is required for enrollment in super specialty courses at top government MBBS colleges in India. No other entrance exam is acceptable for admission to these courses, per the Indian Medical Council Act, 2016, which was passed in 2016. Every year, a computer-based version of the NEET SS is administered.

AIAPGET- National Testing Agency (NTA) administers the AIAPGET exam, also known as the All India Ayush Postgraduate Entrance Test, on a national level to determine applicants for postgraduate AYUSH programs at top MBBS Government Colleges in India. The Ministry of AYUSH, Government of India, oversees the exam, which includes Ayurveda, Unani, Siddha, and Homeopathy (AYUSH) courses. 

INI CET- Medical stream entrance exams at the PG level include NEET PG and INI CET. NEET-PG is an annual exam administered by the National Board of Examinations (NBE) for admission into different MD (Doctor of Medicine)/ MS (Master of Surgery) and PG Diploma programs offered throughout the nation. Additionally, the scores are utilized when MBBS and DNB postgraduate course admissions are being considered.

NEET PG- The National Eligibility and Entrance Test for Post-Graduation (NEET PG) is held to admit students to different MD (Doctor of Medicine), MS (Master of Surgery), and PG Diploma programs throughout the nation. Every year, the exam is given in computer-based mode by the National Board of Examinations (NBE). The results are additionally used to determine admission to postgraduate MBBS and DNB programs. 13,649 MS seats, 26,168 MD seats, and 922 PG Diploma seats are up for grabs at top government MBBS Colleges in India, and exams are being held for all three of those positions.

MBBS Fee Structure

The cost of MBBS programs varies from institution to institution and may also be affected by the college's status as a government- or privately-run institution. In comparison to private colleges, government colleges typically charge less. The average cost of an MBBS program in India is between INR 5 and INR 50 lakhs for the entire program at top Private MBBS Colleges in India. It is crucial to think about the costs involved and pick a college that fits your budget while offering a quality education. 

MBBS Syllabus and Subjects

The MBBS curriculum is created to give students a complete understanding of medical science and its real-world applications. A wide range of topics are covered in the curriculum, such as Anatomy, Biochemistry, Physiology, Pathology, Microbiology, Pharmacology, Community Medicine, Surgery, Obstetrics and Gynecology, Pediatrics, and more. Each subject is taught methodically using theoretical lectures, hands-on labs, and clinical placements. The course material is frequently updated to reflect new findings in medical research and technological developments, guaranteeing that students are given the most recent instruction.

Careers After MBBS

Completing a degree from top colleges for MBBS in India opens up a plethora of career opportunities in the fields of medicine and healthcare. After obtaining the MBBS degree, graduates can choose to work as general practitioners, medical officers, or pursue further specialization in specific medical disciplines. Some popular career options include becoming a physician, surgeon, endocrinologist, pathologist, neurologist, cardiologist, gynecologist, or pediatrician. MBBS graduates can also explore opportunities in research, academia, healthcare administration, and public health.

After completing a degree from one of the top 10 medical colleges in India for MBBS, many students choose to pursue higher education to further specialize in a specific medical field. Some popular postgraduate courses include Master of Surgery (MS), Doctor of Medicine (MD), Diplomate of National Board (DNB), and various diploma and certificate courses. These programs provide in-depth knowledge and advanced training in specific medical disciplines, enabling graduates to become experts in their chosen field. Pursuing higher education not only enhances knowledge but also opens up better career opportunities and higher earning potential.

  1. Professions

The salary of MBBS professionals can vary depending on factors such as experience, specialization, location, and type of employment. In India, the starting salary of a doctor ranges from INR 4-6 lakhs per annum. With experience and expertise, doctors can earn significantly higher salaries. Job prospects for MBBS graduates are generally promising, with a growing demand for healthcare professionals worldwide. They can find employment in government and private hospitals, clinics, research institutes, pharmaceutical companies, the armed forces, and even pursue entrepreneurial ventures in the healthcare sector.

The doctorMedical professor or lecturerScientist
Junior surgeonPsychiatristMedical Officer
PediatricianMedical CoderPhysician
Medical Assistant (Surgery)CardiologistsAudiologist
OncologistsHospital Administrator

2. Top Recruiters

Religare Health Insurance Company LtdCipla LtdIndraprastha Apollo Hospitals
Fortis Healthcare LtdSun Pharmaceutical Industries LtdSri Ganga Ram Hospital
Medanta HospitalsApollo Hospitals Enterprises LtdWockhardt Ltd
All India Institute of Medical SciencesIndraprastha Apollo HospitalsLilavati Hospital and Research Centre
Sparsh HospitalsMax HospitalsMetro Hospitals
Manipal HospitalsAster HealthcareSun Pharmaceutical Industries
Divi's LaboratoriesDr. Reddy's Laboratories

The medical field is a sector that requires a lot of infrastructural investment, and the need for doctors is increasing day by day, so students can have a bright future in the medical field after completing their MBBS degree from the top medical colleges in India.

List of the Top 10 MBBS Colleges in India

Here are the top MBBS colleges in India according to the IIRF Ranking 2023.


What is the full form of MBBS?

Bachelor of Medicine, Bachelor of Surgery is how MBBS is officially spelled. A medical undergraduate degree is what it is. It is a professional degree that entitles its holders to work as medical professionals. Depending on the nation and the particular medical school, an extensive and demanding program that typically lasts five to six years must be completed before receiving the MBBS degree.

The MBBS program's main objective is to give students the knowledge, abilities, and competencies needed to identify, treat, and prevent diseases. Students are exposed to a variety of medical disciplines throughout their training, including internal medicine, surgery, pediatrics, obstetrics and gynecology, psychiatry, and more. They also learn about various medical specialties. Many graduates decide to pursue additional specialization through postgraduate degrees in their chosen field of expertise, such as MD (Doctor of Medicine) or MS (Master of Surgery).

Can I pursue MBBS after Class 12?

Yes, you must have completed Class 12 with English, Physics, Chemistry, and Biology in order to enroll in an MBBS program. Additionally, you must receive a minimum overall score in the core subjects (PCB) of 50%. In India, becoming a doctor requires a minimum five-year, six-month commitment after secondary school. Various medical colleges and universities might have different minimum score requirements for admission. In most cases, a minimum overall score of 50% or higher on the Class 12 exams is necessary. But it is crucial to remember that the precise cut-off scores may change depending on the institution and the nation or state where you are applying.

What different MBBS are there?

The MBBS degree, a professional undergraduate qualification in the fields of surgery and medicine, is granted by medical colleges and universities. Bachelor of Medicine and Bachelor of Surgery are two separate degrees that are combined into one field and practiced concurrently under the acronym MBBS. An internship is required to earn an MBBS degree, which takes five to six years to complete. They are two separate undergraduate degrees in accordance with the nomenclature used historically. They may also be given out at medical schools with graduate programs. In practice, they are typically combined and awarded as one.

What comes after an MBBS?

Candidates can choose from a wide range of options after earning their MBBS degree. 

The candidates have two options: 

Either they can start working with this qualification and make a good living, or they can continue their education to increase their knowledge of this field. After completing their education, many MBBS graduates search for employment in this field. Because there is constant demand for doctors everywhere, at all times, and in all locations, there are numerous employment opportunities. They are able to hold high-level positions and work for renowned corporations. Candidates who have earned their MBBS degree may pursue additional education. Given the increased demand for highly qualified doctors, candidates with higher education will be more effective in the medical field. A Master of Surgery (MS), a Doctor of Medicine (MD), an MBA, and other well-liked programs can be pursued after earning an MBBS degree.

Why go with MBBS?

These are some justifications for choosing MBBS for students:

  • Numerous opportunities in medicine

  • Graduates with an MBBS degree are eligible to work as doctors anywhere in the world.

  • Rich compensation and Job Security

  • There is a great need for doctors.

  • Make people's suffering and pains more bearable

...Read More
National Rank*
(Survey & Perceptive Based)
Name of the CollegeCityStateState RankZoneZone Rank
5 SDM College of Medical Sciences & Hospital, SDM University DharwadKarnataka2South3
6 Madras Medical College and Government General Hospital ChennaiTamil Nadu2South4
7 Institute of Medical Sciences, BHU VaranasiUttar Pradesh1North3
10 Jawaharlal Institute of Post Graduate Medical Education & Research PuducherryPondicherry1South5
11 Amrita Institute of Medical Sciences & Research KochiKerala1South6
12 Medical College and Hospital Kolkata KolkataWest Bengal1East1
16 Christian Medical College LudhianaPunjab1North7
17 University College of Medical Sciences (UCMS) DelhiDelhi3North8
29 Institute of Liver And Biliary Sciences New DelhiDelhi7North14
34 Stanley Medical College ChennaiTamil Nadu6South15
42 Gujarat Cancer & Research Institute AhmedabadGujarat1West2
44 Dayanand Medical College LudhianaPunjab2North19
49 Kasturba Medical College MangaloreKarnataka10South22
56 Annamalai University Annamalai NagarTamil Nadu11South25
57 Bhaarath Medical College & Hospital. ChennaiTamil Nadu12South26
62 Parul University VadodraGujarat2West9
64 Coimbatore Medical College CoimbatoreTamil Nadu13South28
66 Netaji Subash Chandra Bose Medical College JabalpurMadhya Pradesh2Central3
72 K J Somaiya Medical College MumbaiMaharashtra9West11
76 Sri Venkateswara Institute of Medical Sciences TirupatiAndhra Pradesh2South30
83 Gajra Raja Medical College GwaliorMadhya Pradesh4Central5
85 Sri Guru Ram Das Institute of Medical Sciences & Research AmritsarPunjab3North28
90 Seth Gordhandas Sunderdas Medical College MumbaiMaharashtra11West16
1 All India Institute of Medical Sciences New DelhiDelhi1North1
13 King George's Medical University LucknowUttar Pradesh3North6
19 Dr. D. Y. Patil Vidyapeeth PuneMaharashtra1West1
27 JSS Medical College MysoreKarnataka5South12
28 Ramaiah Medical College BengaluruKarnataka6South13
30 All India Institute of Medical Sciences RishikeshUttarakhand1North15
31 Institute of Post Graduate Medical Education and Research KolkataWest Bengal2East4
32 Dr. Chandramma Dayananda Sagar Institute of Medical Education and Research BengaluruKarnataka7South14
35 Maharishi Markandeshwar AmbalaHaryana1North16
44 Government Medical College ThiruvananthapuramKerala3South18
45 Sawai Man Singh Medical College JaipurRajasthan2North20
46 St. John's Medical College BengaluruKarnataka9South20
48 Gauhati Medical College And Hospital GuwahatiAssam1North East1
51 Sri Muthukumaran Medical College Hospital & Research Institute ChennaiTamil Nadu10South23
58 Kalinga Institute of Industrial Technology BhubaneswarOdisha3East6
60 Teerthankar Mahaveer University MoradabadUttar Pradesh5North21
69 SN Medical College JodhpurRajasthan5North25
75 Smt. NHL Municipal Medical College AhmedabadGujarat4West13
78 Calicut Medical College KozhikodeKerala5South31
79 Amala Institute of Medical Sciences ThrissurKerala6South32
82 Patna Medical College PatnaBihar2East7
84 Maharaja Krishna Chandra Gajapati Medical College & Hospital BerhampurOdisha4East8
93 Pravara Institute of Medical Sciences AhmednagarMaharashtra12West17
94 Darbhanga Medical College DarbhangaBihar3East12
96 Mahatma Gandhi Medical College and Hospital JaipurRajasthan8North30
3 Post Graduate Institute of Medical Education And Research ChandigarhChandigarh1North2
4 National Institute of Mental Health & Neuro Sciences BangaloreKarnataka1South2
8 Sanjay Gandhi Postgraduate Institute of Medical Sciences LucknowUttar Pradesh2North4
14 Sree Chitra Tirunal Institute for Medical Sciences and Technology ThiruvananthapuramKerala2South7
18 Govt. Medical College & Hospital ChandigarhChandigarh2North9
20 Vardhman Mahavir Medical College & Safdarjung Hospital New DelhiDelhi5North11
22 All India Institute of Medical Sciences JodhpurRajasthan1North12
23 Siksha `O` Anusandhan BhubaneswarOdisha1East2
24 Saveetha Institute of Medical and Technical Sciences ChennaiTamil Nadu4South10
25 Jamia Hamdard New DelhiDelhi6North13
26 Jawaharlal Nehru Medical College BelagaviKarnataka4South11
28 Sri Lakshmi Narayana Institute of Medical Science Medical College & Hospital ChennaiTamil Nadu5South13
38 Lady Hardinge Medical College New DelhiDelhi8North18
39 All India Institute of Medical Sciences RaipurChhattisgarh1Central2
41 Meenakshi Medical College Hospital & Research Institute ChennaiTamil Nadu7South17
41 PSG Institute of Medical Sciences & Research CoimbatoreTamil Nadu7South17
43 Datta Meghe Institute of Medical Sciences WardhaMaharashtra3West3
45 S. R. M. Institute of Science and Technology ChennaiTamil Nadu8South19
47 Krishna Institute of Medical Sciences KaradMaharashtra4West4
47 Chettinad Academy of Research and Education KelambakkamTamil Nadu9South21
50 Bharati Vidyapeeth Medical College PuneMaharashtra5West5
55 Grant Medical College MumbaiMaharashtra8West8
59 Regional Institute of Medical Sciences Imphal WestManipur1North East2
63 Sardar Patel Medical College BikanerRajasthan3North22
68 Jawaharlal Nehru Medical College AjmerRajasthan4North24
70 Jubilee Mission Medical College and Research Institute ThrissurKerala4South29
71 Rabindra Nath Tagore Medical College UdaipurRajasthan6North26
74 Maharashtra Institute of Medical Education and Research Talegaon DabhadeMaharashtra10West12
81 Tirunelveli Medical College TiruneveliTamil Nadu14South33
86 Adesh Institute of Medical Sciences and Research BathindaPunjab4North29
87 Sri Aurobindo Institute of Medical Sciences IndoreMadhya Pradesh5Central6
88 Calcutta National Medical College KolkataWest Bengal3East9
95 K. S. Hegde Medical Academy MangaluruKarnataka11South34
97 KMCT Medical College KozhikodeKerala7South35
99 The Indira Gandhi Technical & Medical Sciences University ZiroArunachal Pradesh1North East3
100 Peoples College of Medical Sciences & Research Centre BhopalMadhya Pradesh6Central7
2 Christian Medical College VelloreTamil Nadu1South1
9 Faculty of Medical Sciences, University of Delhi DelhiDelhi2North5
15 Sri Ramachandra Institute of Higher Education and Research ChennaiTamil Nadu3South8
19 Maulana Azad Medical College DelhiDelhi4North10
21 Kasturba Medical College ManipalKarnataka3South9
26 All India Institute of Medical Sciences BhubaneswarOdisha2East3
33 All India Institute of Medical Sciences PatnaBihar1East5
36 All India Institute of Medical Sciences BhopalMadhya Pradesh1Central1
37 Aligarh Muslim University AligarhUttar Pradesh4North17
40 Adichunchanagiri Institute of Medical Sciences B.G NagaraKarnataka8South16
42 Topiwala National Medical College MumbaiMaharashtra2West2
52 R A Podar Ayurved Medical College MumbaiMaharashtra6West6
53 Mahatma Gandhi Medical College And Research Institute PuducherryPondicherry2South24
54 Armed Forces Medical College PuneMaharashtra7West7
61 Government Medical College SrikakulamAndhra Pradesh1South27
65 B.J. Medical College AhmedabadGujarat3West10
67 Integeral Institute of Medical Sciences & Research, Integeral University LucknowUttar Pradesh6North23
73 Rajasthan Unani Medical College & Hospital JaipurRajasthan7North27
77 Sophia Institute of Medical Sciences GwaliorMadhya Pradesh3Central4
80 Baroda Medical College VadodaraGujarat5West14
89 Surat Government Medical College SuratGujarat6West15
91 RG Kar Medical College KolkataWest Bengal4East10
92 North Bengal Medical College SiliguriWest Bengal5East11
98 KPC Medical College KolkataWest Bengal6East13
99 Swasthya Kalyan Homoeopathic Medical College & Research Centre JaipurRajasthan9North31