JSS University Mysore Allied Sciences 2026
NAAC A+ Accredited| Ranked #21 in University Category by NIRF | Applications open for multiple UG & PG Programs
The National Medical Council decides the MBBS seats in India for each academic year. As per the data available, there are 819 MBBS colleges in India, and 128925 MBBS seats. Out of the total seats, 61231 are the government MBBS seats in India and 63291 are the private MBBS seats in India. Check the college wise distribution of MBBS seats in India 2026 below.
This Story also Contains
MBBS (Bachelor of Medicine, Bachelor of Surgery) degree is the most sought-after degree in medical education in India and hence, the total MBBS seats in India 2026 are a critical factor that influences medical education. Through the data on the total number of MBBS seats 2026, whether it's government or private, candidates can get insights into the competition level for getting an MBBS seat in India. Read the full article to know comprehensive details of medical seats in India.
To assist the candidates, below is a brief overview of MBBS seats in India.
Particular | Details |
Authority to decide MBBS seats in India | National Medical Commission |
Official website | nmc.org.in |
Entrance exam for admission to MBBS seats | National Eligibility cum Entrance Test Undergraduate (NEET-UG) |
Total MBBS seats in India | 128925 |
| Total government MBBS seats in India | 61231 |
| Total private MBBS seats in India | 63291 |
Get expert advice on college selection, admission chances, and career path in a personalized counselling session.
As of the latest NMC data of 819 MBBS colleges in India. There are 128925 total MBBS seats including both government and private seats. Candidates should note that NMC data also include AIIMS MBBS seats, JIPMER MBBS seats, and other top medical colleges.
As per the latest NMC data, there are 61231 government MBBS seats. The state-wise distribution of government MBBS seats is as follows -
State/ UT | Number of MBBS colleges | Total MBBS seats |
Andaman Nicobar Islands | 1 | 114 |
Andhra Pradesh | 19 | 3385 |
Arunachal Pradesh | 1 | 100 |
Assam | 15 | 1700 |
Bihar | 13 | 1645 |
Chandigarh | 1 | 150 |
Chhattisgarh | 10 | 1355 |
Dadra and Nagar Haveli | 1 | 177 |
Delhi | 9 | 1297 |
Goa | 1 | 200 |
Gujarat | 24 | 4300 |
Haryana | 8 | 935 |
Himachal Pradesh | 7 | 820 |
Jammu & Kashmir | 11 | 1247 |
Jharkhand | 7 | 805 |
Karnataka | 22 | 3499 |
Kerala | 14 | 1855 |
Madhya Pradesh | 21 | 2950 |
Maharashtra | 43 | 6075 |
Manipur | 3 | 375 |
Meghalaya | 2 | 100 |
Mizoram | 1 | 100 |
Nagaland | 1 | 100 |
Odisha | 15 | 1925 |
Pondicherry | 2 | 380 |
Punjab | 6 | 900 |
Rajasthan | 33 | 4476 |
Tamil Nadu | 40 | 5450 |
Telangana | 37 | 4365 |
Tripura | 1 | 150 |
Uttarakhand | 6 | 750 |
Uttar Pradesh | 47 | 5625 |
West Bengal | 26 | 3926 |
Total | 448 | 61231 |
As per the latest NMC data, there are 63191 private MBBS seats. The state-wise distribution of private MBBS seats is as follows -
State/ UT | Number of MBBS college | Total MBBS seats |
Andhra Pradesh | 20 | 3650 |
Bihar | 12 | 1600 |
Chhattisgarh | 6 | 1000 |
Dadra and Nagar Haveli | 1 | 177 |
Delhi | 2 | 100 |
Gujarat | 19 | 3950 |
Haryana | 9 | 1700 |
Himachal Pradesh | 1 | 150 |
Jammu & Kashmir | 2 | 150 |
Jharkhand | 3 | 400 |
Karnataka | 52 | 9495 |
Kerala | 23 | 3449 |
Madhya Pradesh | 14 | 2650 |
Maharashtra | 40 | 6170 |
Manipur | 1 | 150 |
| Meghalaya | 1 | 100 |
Odisha | 6 | 1100 |
Pondicherry | 7 | 1450 |
Punjab | 8 | 1000 |
Rajasthan | 16 | 2600 |
Sikkim | 1 | 150 |
Tamil Nadu | 38 | 6950 |
Telangana | 29 | 4900 |
Tripura | 2 | 250 |
Uttarakhand | 4 | 700 |
Uttar Pradesh | 41 | 7200 |
West Bengal | 13 | 2100 |
Total | 370 | 63291 |
| MBBS Seats in Maharashtra | MBBS Seats in MP |
| MBBS Seats in Gujarat | MBBS Seats in Bihar |
| MBBS Seats in UP | MBBS Seats in Rajasthan |
| MBBS Seats in Haryana |
Frequently Asked Questions (FAQs)
As per the NMC’s data, there are 128925 MBBS seats in India in all the colleges together.
There are a total of 61231 government seats in NEET 2026 for MBBS.
The National Medical Council is the authority responsible to release the MBBS seat matrix.
On Question asked by student community
Hello Dear Student,
With 407 marks and an AIR of 255910, your chances of securing a Government BAMS seat in Uttar Pradesh are very low. Government BAMS cut offs in UP generally close between 450 and 530 marks depending on your category.
You can check, find and access more information
You can watch recorded NEET counselling webinars from several trusted sources:
Medical Counselling Committee (MCC) – The official MCC website publishes counselling schedules, notices, information bulletins, and updates. While it does not regularly host recorded webinars, it is the most reliable source for official counselling information.
Hey there,
With 343 marks in NEET UG and Bihar domicile, getting an MBBS seat at Katihar Medical College through the mop-up or stray vacancy rounds is possible but not guaranteed. Admission depends on your NEET rank, category, counselling round, and seat availability. You should participate in all Bihar UGMAC
Hey there,
With 115 marks in Re-NEET 2026, getting a BAMS seat through the management quota is unlikely, as you must first qualify NEET and also meet the eligibility criteria prescribed by the counselling authority. If your score is above the official qualifying cutoff for your category, you may have
Hello Dear Student,
With 526 marks in the NEET 2026 exam, your expected All India Rank (AIR) will be roughly in the range of 26,000 to 39,000. For the OBC category specifically, your state rank in Bihar will likely hover between 4,000 and 6,000.
You can check, find and access
Register for iACST. Get instant Scholarship on NEET Repeater Courses.
Know possible Govt/Private MBBS/BDS Colleges based on your NEET rank
College Predictors Webinars One to One Counselling Regular Updates Medical Almanac
Alied Health Sciences at SCSVMV | NAAC 'A' Grade | AICTE & UGC Aproved | 100% Placement Support | Merit-based Scholarships
5+ Crore Scholarship for Meritorious Students | 250+ Recruiters | 10,000+ Placements | 20 Lakhs Highest Package
Highest Package: ₹32 LPA | Placement Rate: 90% students placed | 5000+ Students Placed 900+ Placements Recruiters | Scholarships Available