Total Medical Seats in India for MBBS: The total number of government MBBS seats in India through the NEET 2025 exam depends on the establishment of new medical colleges. As more medical institutions open and existing ones expand, the number of MBBS seats is expected to increase. A significant rise in medical college seat distribution over the years highlights the growth of medical education in India. Tamil Nadu currently has the highest number of medical colleges in the country. The total MBBS seats in India for 2025 are expected to be higher than in previous years, continuing the upward trend seen in recent times.
Over the years, India has seen a significant rise in MBBS seats. The number of seats has increased by 118%, growing from 51,348 before 2014 to 1,12,112 in 2024. This growth is due to the establishment of new medical colleges and the expansion of existing institutions to meet the rising demand for medical education. Union Finance Minister Nirmala Sitharaman, in the Union Budget 2025, announced the addition of 10,000 new medical seats across medical colleges and hospitals in the coming year. This is part of a broader plan to increase India's medical education capacity by 75,000 seats over the next five years.
Many students across the country take the NEET UG exam to secure an MBBS seat in a medical college. The total number of MBBS seats in India keeps changing as new medical colleges are established. As per the latest National Medical Commission (NMC) data, there are 1,09,048 MBBS seats available in 707 medical colleges.
The Indian government has been increasing MBBS seats in government colleges to improve healthcare access and provide more opportunities for medical aspirants. These seats are distributed among various states and are filled based on the NEET exam.
Total Medical Seats in India Government Colleges |
||
Name of the State/UT |
Government Colleges |
Government Seats |
Andaman & Nicobar Islands |
1 |
114 |
Andhra Pradesh |
18 |
3235 |
Arunachal Pradesh |
1 |
50 |
Assam |
3 |
1550 |
Bihar |
13 |
1615 |
Chandigarh |
1 |
150 |
Chhattisgarh |
10 |
1385 |
Dadra & Nagar Haveli |
1 |
177 |
Delhi |
8 |
1247 |
Goa |
1 |
180 |
Gujarat |
23 |
4250 |
Haryana |
7 |
835 |
Himachal Pradesh |
7 |
770 |
Jammu & Kashmir |
11 |
1239 |
Jharkhand |
7 |
805 |
Karnataka |
22 |
3450 |
Kerala |
12 |
1755 |
Madhya Pradesh |
15 |
2400 |
Maharashtra |
32 |
5125 |
Manipur |
2 |
375 |
Meghalaya |
1 |
50 |
Mizoram |
1 |
100 |
Nagaland |
1 |
100 |
Orissa |
12 |
1675 |
Puducherry |
2 |
380 |
Punjab |
5 |
850 |
Rajasthan |
26 |
3825 |
Tamil Nadu |
38 |
5990 |
Telangana |
28 |
3890 |
Tripura |
1 |
125 |
Uttar Pradesh |
35 |
4303 |
Uttarakhand |
3 |
375 |
West Bengal |
26 |
3825 |
The government provides many MBBS seats across different states. The seats are divided into two categories: All India Quota (AIQ) and State Quota. AIQ seats are reserved for candidates from any state, and these are filled based on NEET merit at the national level. State Quota seats, on the other hand, are reserved for candidates who belong to that particular state, and these seats are allotted based on state-level NEET ranks.
AIQ seats are open to students from any state. The central government decides the number of seats.
Government MBBS Seats Through NEET (For AIQ) |
||
State/UT |
Total Colleges |
Total Seats |
Andaman & Nicobar |
1 |
15 |
Andhra Pradesh |
12 |
285 |
Assam |
6 |
108 |
Bihar |
9 |
142 |
Chandigarh |
1 |
15 |
Chhattisgarh |
5 |
81 |
Daman & Diu |
Not applicable |
Not applicable |
Delhi |
6 |
135 |
Goa |
1 |
22 |
Gujarat |
6 |
161 |
Haryana |
5 |
88 |
Himachal Pradesh |
3 |
18 |
Jammu & Kashmir |
Doesn't participate |
Doesn't participate |
Jharkhand |
3 |
45 |
Karnataka |
18 |
412 |
Kerala |
9 |
194 |
Madhya Pradesh |
6 |
126 |
Maharashtra |
16 |
443 |
Manipur |
2 |
30 |
Meghalaya |
1 |
18 |
Orissa |
3 |
126 |
Puducherry |
1 |
22 |
Punjab |
3 |
78 |
Rajasthan |
8 |
220 |
Sikkim |
Not applicable |
Not applicable |
Tamil Nadu |
24 |
471 |
Telangana |
7 |
165 |
Tripura |
1 |
18 |
Uttar Pradesh |
13 |
288 |
Uttarakhand |
3 |
36 |
West Bengal |
14 |
324 |
Total |
192 |
4,129 |
This table shows the number of State Quota MBBS seats available in different states and Union Territories through NEET 2025.
Government MBBS Seats State wise |
||
State/UT |
Total Colleges |
Total Seats |
Andaman & Nicobar |
1 |
85 |
Andhra Pradesh |
12 |
1,016 |
Assam |
6 |
612 |
Bihar |
9 |
895 |
Chandigarh |
1 |
125 |
Chhattisgarh |
5 |
459 |
Daman & Diu |
Not applicable |
Not applicable |
Delhi |
6 |
247 |
Goa |
1 |
121 |
Gujarat |
6 |
926 |
Haryana |
5 |
495 |
Himachal Pradesh |
3 |
225 |
Jammu & Kashmir |
3 |
409 |
Jharkhand |
3 |
170 |
Karnataka |
18 |
2,335 |
Kerala |
9 |
1,029 |
Madhya Pradesh |
6 |
981 |
Maharashtra |
16 |
2,038 |
Manipur |
2 |
170 |
Meghalaya |
1 |
125 |
Orissa |
3 |
424 |
Puducherry |
1 |
121 |
Punjab |
3 |
425 |
Rajasthan |
8 |
1,024 |
Sikkim |
Not applicable |
Not applicable |
Tamil Nadu |
24 |
2,078 |
Telangana |
- |
- |
Tripura |
- |
- |
Uttar Pradesh |
- |
- |
Free NEET PYQ PDF
The number of government MBBS seats in India has increased significantly over the years, providing more opportunities for NEET aspirants. Below is a year-wise analysis of government medical colleges and MBBS seats:
Total Medical Seats in India for MBBS - Year Wise Analysis |
||
Year |
Government Colleges |
MBBS Seats |
2024-25 |
384 |
55,688 |
2023-24 |
386 |
55,880 |
2022-23 |
322 |
48,212 |
2020-21 |
289 |
49,435 |
2019-20 |
279 |
42,222 |
2018-19 |
253 |
33,893 |
2017-18 |
237 |
31,483 |
Prepare for NEET with PhysicsWallah's NEET online coaching. Learn through easy-to-understand lessons and get help whenever you need it.