MBBS in India 2026: Complete Guide to Admission, Top Colleges, Fees & Ranking

MBBS is one of the most respected and competitive medical courses in India. Every year, lakhs of NEET aspirants aim to secure admission in top government and private medical colleges to fulfil their dream of becoming doctors. The MBBS admission process in India is completely based on the NEET UG examination conducted by the National Testing Agency. With more than 22 lakh students appearing for NEET annually, competition for MBBS seats in India continues to rise rapidly. Admission is offered in Government medical colleges, Private medical colleges, Deemed Universities, AIIMS institutions, and JIPMER campuses through NEET UG counselling.

The NEET UG exam is the only national-level entrance test approved for MBBS admission in India. Based on NEET scores, students can apply for admission in over 700 medical colleges, including 20 AIIMS institutions and JIPMER campuses. The Medical Counselling Committee conducts counselling for 15% All India Quota seats, Deemed Universities, Central Universities, ESIC institutes, and AFMC admissions, while the remaining 85% State Quota seats are managed by respective state counselling authorities. Students with lower NEET scores often face challenges in securing Government MBBS seats, while private medical college fees remain high for many middle-class families. Therefore, understanding NEET cutoff trends, MBBS counselling, and affordable medical college options is essential for successful MBBS admission in India.

About MBBS Course

ParticularsDetails
Name of the courseBachelor of Medicine, Bachelor of Surgery
Popularly known asMBBS
Level of courseUndergraduate
Type of courseDegree
Duration of the course5.5 years including internship
Internship1-year internship
EligibilityPassed class 12 with at least 50% marks from a recognized board
Minimum age17 years
Number of colleges801 medical
20 AIIMS
2 JIPMER
Number of seats1,29,603
Exam acceptedNational Eligibility cum Entrance Test (NEET)
MAY I HELP YOU+91-9035924718

Number of MBBS Seats & Colleges in India

ParticularsDetails
Total Number of MBBS Colleges823
Total Number of MBBS Seats1,29,603
Total Number of MBBS Seats in Government Medical Colleges63160
Total Number of MBBS Seats in Private Medical Colleges66443

What is MBBS?

MBBS in India is one of the most preferred career choices for students aspiring to become doctors. MBBS stands for Bachelor of Medicine and Bachelor of Surgery and focuses on medical science, clinical practice, and patient care. After completing MBBS in India, graduates can work as doctors, medical practitioners, or pursue higher studies like MD/MS in their preferred specialisation. The course provides detailed theoretical and practical medical training for a successful healthcare career.

MBBS Course Details to Know: 

In this MBBS Admission Guide, you must know about the course details too. Pre and Para-Clinical Subjects are the primary stages of this degree. In these two courses, subjects included are Anatomy, Biochemistry, Physiology, Pathology, Forensics, and medicine, including pharmacology and Toxicology. During the 5 Year Degree course, students get both practical and theoretical approaches to patient care in the medical industry. 

How Many Years of MBBS?

Here, we need to understand one more fact, and that is “How Many Years for MBBS in India“. It is the main query of medical aspirants who want to become doctors. They are confused regarding the MBBS Duration in India. To clear this doubt, we also add this question in the full-fledged guide of this course.

MBBS duration in India is around 5.5 years (4.5 years of the degree and 1 year of mandatory internship). Therefore, a one-year internship is mandatory for the MBBS students in the hospital, and they cannot skip this because they will not be able to get the MBBS Degree.

Eligibility Criteria of MBBS in India:

The National Medical Commission (NMC) sets the eligibility criteria for MBBS admission in India. Only candidates fulfilling the eligibility requirements are considered for MBBS admission. Candidates found ineligible at any stage of MBBS admission will have their candidature cancelled. Check the MBBS admission eligibility criteria below.

  • Academic qualifications: To secure MBBS admission in India, candidates must have passed class 12 from a recognised board.
  • Subjects studied: To pursue an MBBS course, students should have studied physics, chemistry, and biology in classes 11 and 12.
  • Minimum marks required: For MBBS admission in India, candidates must score at least 50% marks in the qualifying examination. For SC, ST, and OBC category candidates, the minimum marks required for MBBS admission are 40%.
  • Age: Aspirants should have attained the minimum age of 17 years to get admission to MBBS in India. The upper age limit for MBBS admission is 25 years.

MBBS entrance exams

As aforementioned, for MBBS admission, there is only one all-India medical entrance exam – NEET. NTA conducts the medical entrance test based on the NEET-UG syllabus, including topics from the class 11 and 12 CBSE curriculum. As per the NEET exam pattern, MBBS admission aspirants need to answer 180 multiple-choice questions out of 200 questions in 3 hours.

State-wise MBBS admissions in India

Admission to MBBS to the remaining 85% state quota seats in government colleges and all seats in private institutes will be conducted by the respective state authorities. The counselling for MBBS admission can be conducted in offline or online mode. During state counseling for MBBS admission, candidates must register, choose courses and colleges, and complete document verification. In addition to state quota seats, MBBS admission to 100% seats in private colleges in the respective state will be conducted by state authorities.

MBBS Colleges in IndiaNo. of Govt. SeatsNumber of Private Seats
MBBS Admission in Bihar1645 (13 colleges)1900 (12 colleges)
MBBS Admission in Jharkhand855 (7 colleges)400 (3 colleges)
MBBS Admission in West Bengal4124 (26 colleges)2350 (15 colleges)
MBBS Admission in Odisha1925 (15 colleges)1100 (6 colleges)
MBBS Admission in Chhattisgarh1355 (10 colleges)1100 (6 colleges)
MBBS Admission in Delhi1297 (9 colleges)250 (2 colleges)
MBBS Admission in Uttar Pradesh5725 (48 colleges)7700 (40 colleges)
MBBS Admission in Uttarakhand750 (6 colleges)700 (4 colleges)
MBBS Admission in Himachal Pradesh820 (7 colleges)150 (1 college)
MBBS Admission in Punjab999 (6 colleges)1050 (8 colleges)
MBBS Admission in Chandigarh150 (1 college)0 (0 colleges)
MBBS Admission in Haryana1060 (8 colleges)1650 (9 colleges)
MBBS Admission in Madhya Pradesh3025 (21 colleges)2700 (14 colleges)
MBBS Admission in Rajasthan4531 (33 colleges)2800 (16 colleges)
MBBS Admission in Gujarat4325 (24 colleges)3200 (19 colleges)
MBBS Admission in Maharashtra6075 (43 colleges)6749 (42 colleges)
MBBS Admission in Andhra Pradesh3415 (19 colleges)3800 (20 colleges)
MBBS Admission in Telangana4390 (37 colleges)5150 (29 colleges)
MBBS Admission in Tamil Nadu5550 (40 colleges)7500 (38 colleges)
MBBS Admission in Karnataka3949 (22 colleges)10145 (52 colleges)
MBBS Admission in Kerala1855 (14 colleges)3699 (23 colleges)
MBBS Admission in Assam1975 (16 colleges)0 (0 colleges)
MBBS Admission in Nagaland100 (1 college)0 (0 colleges)
MBBS Admission in Andaman Nicobar114 (1 college)0 (0 colleges)
MBBS Admission in Arunachal Pradesh100 (1 college)0 (0 colleges)
MBBS Admission in Dadra and Nagar Haveli177 (1 college)0 (0 colleges)
MBBS Admission in Daman and Diu0 (0 colleges)0 (0 colleges)
MBBS Admission in Goa200 (1 college)0 (0 colleges)
MBBS Admission in Imphal0 (0 colleges)0 (0 colleges)
MBBS Admission in Jammu and Kashmir1526 (11 colleges)200 (2 colleges)
MBBS Admission in Manipur375 (3 colleges)150 (1 college)
MBBS Admission in Meghalaya100 (2 colleges)100 (1 college)
MBBS Admission in Mizoram100 (1 college)0 (0 colleges)
MBBS Admission in Sikkim0 (0 colleges)150 (1 college)
MBBS Admission in Tripura150 (1 college)300 (2 colleges)

Best MBBS Colleges in India Ranking by NIRF: 

Medical colleges in India play a major role in shaping the healthcare system by offering medical education at undergraduate, postgraduate, and doctoral levels. MBBS colleges in India train future doctors with advanced medical knowledge, clinical skills, and practical hospital exposure. With the rapid growth of healthcare services, India has become one of the leading destinations for MBBS education, attracting students from across the country and abroad.

MBBS in India is a 5.5-year medical degree course that includes 4.5 years of academic study and a compulsory one-year internship. After completing MBBS, students can work as doctors or pursue higher studies like MD/MS and paramedical specialisations. India offers admission through Government and Private medical colleges, with selection based on NEET UG scores. Due to limited seats and increasing competition, securing MBBS admission in top Government medical colleges remains highly competitive for NEET aspirants every year.

NameCityNIRF Rank 2025
All India Institute of Medical Sciences, DelhiNew Delhi1
Post Graduate Institute of Medical Education and ResearchChandigarh2
Christian Medical CollegeVellore3
Jawaharlal Institute of Post Graduate Medical Education & ResearchPuducherry4
Sanjay Gandhi Postgraduate Institute of Medical SciencesLucknow5
Banaras Hindu UniversityVaranasi6
National Institute of Mental Health & Neuro Sciences, BangaloreBengaluru7
King George`s Medical UniversityLucknow8
Amrita Vishwa Vidyapeetham Coimbatore9
Kasturba Medical College, ManipalManipal10
Saveetha Institute of Medical and Technical SciencesChennai11
Dr. D. Y. Patil VidyapeethPune12
All India Institute of Medical Sciences RishikeshRishikesh13
All India Institute of Medical Sciences BhubaneswarKhordha14
Siksha `O` AnusandhanBhubaneswar15

MBBS Fees in India:

The lowest MBBS Fees in India (Private College) is 4,00,000 Per Annum and the Highest MBBS Fees in India (Private College) is 26,00,000. Here is also the overview of the college fees of government and private colleges (the top colleges).

Top Government Medical Colleges in India Fees: 

MBBS Course Fees in India is a point of concern for many middle-class and low- background families because they are looking for the best education and cheapest MBBS Colleges in India for kids. Getting admission to the Best Government Medical Colleges in India is the best opportunity for students because the fees of these colleges are also the lowest then the medical or private colleges.

Best Government MBBS CollegesFees
All India Institute of Medical Sciences,
New Delhi
INR 1,628
Banaras Hindu UniversityINR 16,000
Jawaharlal Institute of Postgraduate
Medical Education and Research
INR 4,970
King’s George Medical UniversityINR 54,900
Aligarh Muslim UniversityINR 53,67,600
Maulana Azad Medical CollegeINR 15,400
Vardhman Mahavir Medical CollegeINR 33,500
University College of Medical SciencesINR 7,045
Annamalai UniversityINR 554,370
Sri Venkateswara Institute of Medical
Sciences
INR 67,900

Top Private MBBS Colleges Fees in India: 

MBBS Fee Structure is important to know for the students. When it comes to knowing the MBBS Courses Fees, then we can say that private medical college fees are pretty much higher than the top government medical colleges in India. Around 373 private medical colleges are in India. Here is the overview of the top private MBBS colleges of India and their fee.

students.

S.NoCollege NameAnnual MBBS Tuition Fees (Approx.)
1Christian Medical College Vellore₹2.9 Lakhs
2Sri Ramachandra Institute of Higher Education and Research₹30 Lakhs
3St. John’s Medical College₹6 Lakhs
4Jamia Hamdard₹18 Lakhs (First Year)
5Kasturba Medical College₹17.8 Lakhs
6Christian Medical College, Ludhiana₹6.6 Lakhs
7JSS Medical College₹23 Lakhs
8Siksha ‘O’ Anusandhan University₹22 Lakhs
9Dr. D.Y. Patil Vidyapeeth₹25 Lakhs
10SRM Institute of Science and Technology₹25 Lakhs
11Dr. D. Y. Patil Medical College₹27 Lakhs

IELTS/TOEFL Exam Mandatory for MBBS in India?

No, IELTS/TOEFL exams are not mandatory for the MBBS Exam in India. Some students think that this exam is mandatory for students, but that’s not true, and you don’t need to pursue IELTS/TOEFL exams.

Medium of MBBS India:

English, Hindi, and regional languages are the medium of study of MBBS in India.

Documents Required for MBBS Admission:

  • 10th Marksheet
  • Class 12th Mark Sheet & Passing Certificate
  • Admit Card of NEET of the Current Year
  • NEET Rank Card of the Current Year
  • Category Certificate (if applicable)
  • Character Certificate
  • Migration Certificate
  • Passport-size Photographs

Top 50 Medical Colleges in India:

1All India Institute of Medical Sciences, New Delhi132
2Post Graduate Institute of Medical Education and Research, Chandigarh
3Christian Medical College, Vellore100
4National Institute of Mental Health & Neuro Sciences, Bangalore
5Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow
6Amrita Vishwa Vidyapeetham, Coimbatore150
7Banaras Hindu University, Varanasi100
8Jawaharlal Institute of Post Graduate Medical Education & Research, Puducherry150
9King George`s Medical University, Lucknow250
10Kasturba Medical College, Manipal250
11Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram
12Institute of Liver and Biliary Sciences, New Delhi
13St. Johns Medical College, Bengaluru150
14Sri Ramachandra Institute of Higher Education and Research, Chennai250
15Aligarh Muslim University, Aligarh
16Madras Medical College & Government General Hospital, Chennai250
17Maulana Azad Medical College, Delhi250
18Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi170
19Dr. D. Y. Patil Vidyapeeth, Pune250
20S.R.M. Institute of Science and Technology, Chennai250
21Siksha O Anusandhan, Bhubaneswar250
22Lady Hardinge Medical College, New Delhi240
23Kasturba Medical College, Mangalore250
24JSS Medical College, Mysore250
25Jamia Hamdard, New Delhi150
26Dayanand Medical College, Ludhiana100
27Saveetha Institute of Medical and Technical Sciences, Chennai250
28All India Institute of Medical Sciences Jodhpur125
29Government Medical College & Hospital, Chandigarh150
30University College of Medical Sciences, Delhi170
31All India Institute of Medical Sciences, Bhubaneswar125
32KPC Medical College, Kolkata150
33PSG Institute of Medical Sciences & Research, Coimbatore250
34Datta Meghe Institute of Medical Sciences, Wardha250
35Maharishi Markandeshwar, Ambala150
36Kalinga Institute of Industrial Technology, Bhubaneswar250
37M. S. Ramaiah Medical College, Bengaluru150
38Sawai Man Singh Medical College, Jaipur250
39SCB Medical College and Hospital, Cuttack250
40Annamalai University, Annamalainagar
41Padmashree Dr. D. Y. Patil Vidyapeeth, Mumbai250
42Krishna Institute of Medical Sciences Deemed University, Karad250
43Narayana Medical College, Nellore250
44Regional Institute of Medical Sciences, Imphal
45K. S. Hegde Medical Academy, Mangaluru150
46Mahatma Gandhi Medical College and Research Institute, Puducherry250
47Jawaharlal Nehru Medical College, Belagavi200
48Tirunelveli Medical College, Tirunelveli250
49Chettinad Hospital and Research Institute, Kelambakkam250
50Shri B.M.Patil Medical College, Hospital & Research Centre, Vijayapura200

Advantages of Study MBBS in India:

1). MBBS Doctors also have a bright future in India and abroad. They can also make a career in foreign countries.
2). MBBS Degree ranks in the top qualification in India.
3). Clinically Exposure is also worthy in MBBS for the students
4). Every year, the number of doctors is also increasing by the government.
5). You can work as a medical professional in a reputed healthcare firm and sector.
6). College Infrastructure for MBBS Study is also very impressive

Top Recruiters Organizations of MBBS:

Organizations that hire talent in the form of leading doctors and research specialists from MBBS Students are also important for the students because they want to know about the best hospitals and companies for a progressive career. Medanta Hospitals rank in the first position among all major recruiters of MBBS in India. Fortis Healthcare is the major health care organization that appoints countless MBBS doctors from the university after the internship. Here is the complete list of all major recruiters of MBBS in India.

  • Medanta Hospitals Fortis Healthcare Ltd
  • Sun Pharmaceutical Industries Ltd Apollo Munich Health Industries Co Ltd
  • Sri Ganga Ram Hospital Lilavati Hospital and Research Centre
  • Wockhardt Ltd Apollo Hospitals Enterprises Ltd
  • Cipla Ltd Religare Health Insurance Company Ltd
  • Indraprastha Apollo Hospitals All India Institute of Medical Sciences
  • Postgraduate Institute of Medical Education and Research

Region-Wise MBBS Seats in India:

Here we are also going to categorize seats and colleges of MBBS in India as per the region. There are four regions in India such as South, North, East, and West. The total number of seats in all regions is around 129603.

South India MBBS Colleges and Seats:

A total of 195 Colleges are offering MBBS in South India of which 61 are government colleges and 134 are private colleges. Government Colleges seats in South India are 10375 and Private Colleges Seats are 20395. That means the total numbers of seats for MBBS in South India are around 30770.

West India MBBS Colleges and Seats:

A total of 108 Colleges offer MBBS in West India of which 57 are government colleges and 51 are private entities. Government Colleges seats in West India are 1150 and Private Colleges Seats are 11370. That means the total number of seats for Medical Study in West India is estimated at 22870.

North India MBBS Colleges and Seats:

A total of 98 Colleges offer MBBS in North India of which 37 are government colleges and 33 are private entities. Government Colleges seats in North India are 4499 and Private Colleges Seats are 3745. That means the total number of seats for MBBS in North India is 8244.

East India MBBS Colleges and Seats:

A total of 47 Colleges are offering MBBS in East India of which 37 are government colleges and 10 are private entities. Government Colleges seats in East India are 4116 and Private Colleges’ seats are 1010. That means the total numbers of seats for MBBS in East India are 5026.

States wise MBBS Seats in Government and Private Colleges

State / UTGovernment CollegesGovernment SeatsPrivate CollegesPrivate SeatsTotal
Karnataka~36~3,500~38~9,000+12,045
Uttar Pradesh~40~4,500~46~7,80012,325
Maharashtra~30~4,900~34~6,90011,844
Tamil Nadu~38~5,200~34~6,80012,000
Telangana~12~1,500~27~7,4008,915
Madhya Pradesh213,025142,7005,725
Haryana81,06091,6502,710
Odisha14~1,800~6~1,100~2,900
West Bengal~26~3,825~7~1,500~5,325
Bihar~9~1,200~5~1,000~2,200
Rajasthan~21~3,400~9~1,650~5,050
Punjab~6~850~6~1,000~1,850
Assam~6~90000~900
Jammu & Kashmir~8~1,200~1~100~1,300
Uttarakhand~7~750~3~450~1,200
Delhi~9~1,200~2~200~1,400
Chhattisgarh~6~770~3~450~1,220
Andhra Pradesh~12~2,300~18~3,000~5,300
Kerala~9~1,500~23~2,800~4,300
Gujarat~17~3,750~12~2,350~6,100
5/5 - (1 vote)