Total Medical Colleges and MBBS Seats in India: Get State-wise list of MBBS Colleges and Seats
The total number of MBBS seats in India is 1,18, 190 while total medical colleges in India is 780. The date was shared by Union Minister of State for Health and Family Welfare Anupriya Patel recently. PG seats have increased to 74,306. Check out the list of government and private medical colleges in India and total MBBS seats here.
Also Read
As per the data, Karnataka has maximum number of MBBS seats while Uttar Pradesh has maximum medical colleges. Out of the total MBBS seats in India, karnataka leads the chart. Karnataka has 12,545 seats followed by Uttar Pradesh (12,475), Tamil Nadu (12,050), and Maharashtra (11,846). In total medical colleges in India, Uttar Pradesh ranks first. It has got 86 medical colleges while Maharashtra, Tamil Nadu, Karnataka have 80, 77, and 73 colleges respectiveily.
The Health Minister also informed about the steps undertaken to increase the Medical seats in order to increase the overall number of doctors in the country. The National Eligibility cum Entrance Test (NEET) is the sole entrance test for admission to MBBS and BDS courses in India at present. The National Testing Agency (NTA) conducts NEET 2025 for admission to MBBS, BDS, AYUSH, Veterinary and other medical/paramedical courses in India.
Total Medical colleges In India: Statewise list
| Name of State |
No. of Medical College (2013-14) |
No. of Medical College (2024-25) |
|---|---|---|
| Andhra Pradesh |
43 |
38 |
| Andaman & Nicobar Islands |
0 |
1 |
| Assam |
5 |
14 |
| Arunachal Pradesh |
0 |
1 |
| Bihar |
13 |
22 |
| Chandigarh |
1 |
1 |
| Chhattisgarh |
5 |
16 |
| Dadar & Nagar Haveli |
0 |
1 |
| Delhi |
7 |
10 |
| Goa |
1 |
1 |
| Gujarat |
22 |
41 |
| Haryana |
7 |
15 |
| Himachal Pradesh |
3 |
8 |
| Jammu & Kashmir |
41 |
12 |
| Jharkhand |
3 |
9 |
| Karnataka |
46 |
73 |
| Kerala |
25 |
34 |
| Madhya Pradesh |
12 |
31 |
| Maharashtra |
44 |
80 |
| Manipur |
2 |
4 |
| Meghalaya |
1 |
2 |
| Mizoram |
0 |
1 |
| Nagaland |
0 |
1 |
| Odisha |
8 |
19 |
| Pondicherry |
8 |
9 |
| Rajasthan |
10 |
43 |
| Punjab |
10 |
13 |
| Sikkim |
1 |
1 |
| Tamil Nadu |
45 |
77 |
| Telangana |
0 |
65 |
| Tripura |
2 |
3 |
| Uttar Pradesh |
30 |
86 |
| Uttarakhand |
4 |
10 |
| West Bengal |
17 |
38 |
Total Number of MBBS Seats in India: Statewise List
| Name of State |
Total MBBS Seats (2013-14) |
Total MBBS Seats (2024-25) |
|---|---|---|
| Andhra Pradesh |
6485 |
6785 |
| Andaman & Nicobar Islands |
114 |
114 |
| Assam |
1550 |
1650 |
| Arunachal Pradesh |
50 |
100 |
| Bihar |
2765 |
2995 |
| Chandigarh |
150 |
150 |
| Chhattisgarh |
2005 |
2455 |
| Dadar & Nagar Haveli |
177 |
177 |
| Delhi |
1497 |
1497 |
| Goa |
180 |
200 |
| Gujarat |
7150 |
7250 |
| Haryana |
2185 |
2185 |
| Himachal Pradesh |
920 |
920 |
| Jammu & Kashmir |
1339 |
1339 |
| Jharkhand |
980 |
1055 |
| Karnataka |
11745 |
12545 |
| Kerala |
4655 |
4905 |
| Madhya Pradesh |
4800 |
5200 |
| Maharashtra |
10845 |
11845 |
| Manipur |
525 |
525 |
| Meghalaya |
50 |
200 |
| Mizoram |
100 |
100 |
| Nagaland |
100 |
100 |
| Odisha |
2525 |
2725 |
| Puducherry |
1830 |
1830 |
| Rajasthan |
10 |
43 |
| Punjab |
1800 |
1850 |
| Sikkim |
150 |
150 |
| Tamil Nadu |
11650 |
12050 |
| Telangana |
8490 |
9040 |
| Tripura |
225 |
425 |
| Uttar Pradesh |
9903 |
12425 |
| Uttarakhand |
1150 |
1400 |
| West Bengal |
5275 |
5475 |
