The journey to becoming a doctor begins with a dream — and every year, lakhs of students take their first step by appearing for NEET, the gateway to medical education in India. In recent years, the demand for MBBS seats has sharply increased due to the growing popularity of the medical industry. If you're getting ready for NEET 2025, knowing how seats are distributed will help you in the counseling process.
This article gives you a complete overview of total MBBS seats in India in 2025, including state-wise numbers and the breakdown of government and private college contributions.
NEET 2025 and MBBS Admissions: What You Need to Know
Only the National Testing Agency's (NTA) NEET UG entrance test is needed for admission to Indian health science programs such as MBBS, BDS, AYUSH, and others. As per the latest data shared by the National Medical Commission (NMC), India now has over 1.15 lakh MBBS seats spread across government and private medical colleges.
Let’s explore how these seats are structured and distributed.
MBBS Seats in India 2025: Overview
India boasts 780 medical colleges, of which:
- 427 are government-run, offering around 59,728 MBBS seats
- 352 are private colleges, providing approximately 58,316 MBBS seats
This takes the total MBBS seat count in India for 2025 to 1,15,988.
How MBBS Seats Are Allotted: MCC & State Counselling
Two broad categories of MBBS seat quotas exist:
15% was the All India Quota (AIQ), which was overseen by the Medical Counseling Committee (MCC). It includes:
- 15% seats in state government colleges
- 100% seats in Deemed Universities
- All seats in AIIMS, JIPMER, BHU, AMU, and Central Universities like DU and Jamia
- 15% of ESIC medical colleges
- Select BSc Nursing seats
85% State Quota – Conducted by state authorities, applicable to state domiciles and includes both government and private colleges within the state.
Total MBBS Seats in India 2025: State-Wise List
Here’s a complete state-wise breakdown of total MBBS seats available in India for the academic year 2025:
| S.No. |
State / UT |
Total MBBS Seats |
| 1 |
Andaman & Nicobar Islands |
114 |
| 2 |
Andhra Pradesh |
6,785 |
| 3 |
Arunachal Pradesh |
100 |
| 4 |
Assam |
1,650 |
| 5 |
Bihar |
2,995 |
| 6 |
Chandigarh |
150 |
| 7 |
Chhattisgarh |
2,255 |
| 8 |
Dadra & Nagar Haveli |
177 |
| 9 |
Delhi |
1,497 |
| 10 |
Goa |
200 |
| 11 |
Gujarat |
7,250 |
| 12 |
Haryana |
2,185 |
| 13 |
Himachal Pradesh |
920 |
| 14 |
Jammu & Kashmir |
1,347 |
| 15 |
Jharkhand |
1,055 |
| 16 |
Karnataka |
12,545 |
| 17 |
Kerala |
4,905 |
| 18 |
Madhya Pradesh |
5,200 |
| 19 |
Maharashtra |
11,671 |
| 20 |
Manipur |
390 |
| 21 |
Meghalaya |
200 |
| 22 |
Mizoram |
100 |
| 23 |
Nagaland |
100 |
| 24 |
Odisha |
2,725 |
| 25 |
Puducherry |
1,830 |
| 26 |
Punjab |
1,850 |
| 27 |
Rajasthan |
6,476 |
| 28 |
Sikkim |
150 |
| 29 |
Tamil Nadu |
12,050 |
| 30 |
Telangana |
9,065 |
| 31 |
Tripura |
400 |
| 32 |
Uttar Pradesh |
12,475 |
| 33 |
Uttarakhand |
1,350 |
| 34 |
West Bengal |
5,676 |
Total MBBS Seats in India (2025): 1,15,988
Why This Data Matters for NEET Aspirants
With such a large number of seats distributed across India, students can make informed choices during the NEET counselling rounds. Understanding how many seats are available in your home state and in other states can help you plan for:
- All India Quota counselling
- State quota preferences
- Private college options
- Deemed university applications
Final Thoughts
The medical field continues to expand, and with it, the opportunity for thousands of students to fulfil their dream of becoming a doctor. The increase in MBBS seats is a welcome sign, but the competition remains intense. So, if you're a NEET 2025 aspirant, now is the time to fine-tune your preparation and understand the seat matrix thoroughly.
Stay focused, stay informed, and choose wisely during counselling. Your future in medicine depends on it.