Table Of Contents
Medical College Seat Distribution and Total MBBS Seats in India in 2025
NEET UG
As of 12th November, the total MBBS seats in India in 2025 are 1,28,975, which are distributed across 820 medical colleges. There are 58,582 total govt MBBS seats in India, which is 45.42% of the total MBBS seats in India in 2025. Learn more about the medical college seat distribution and total MBBS seats in India in 2025.
The total MBBS seats in India in 2025 are higher than the previous years’ total seat count, which was 1,17,931 (2024). The competition, however, is expected to be intense with 12.36 lakh medical aspirants across the nation competing for 1,28,975 total MBBS seats in India in 2025.
The National Medical Commission (NMC) had approved 44 new medical colleges and 11,044 new MBBS seats across various states in India for the NEET 2025 session, boosting opportunities for aspirants looking to pursue medical education. 7,344 (66.49%) of the total 11,044 new MBBS seats were added to the existing 129 medical colleges across India, and the remaining 3,700 seats were made available in the 44 newly-approved medical colleges. Out of the total 3,700 MBBS seats in the 44 newly-approved medical colleges, 1,950 were added to 19 private medical colleges, 1,550 seats were made available in 23 government institutes, and 200 seats in 2 deemed institutes.
Karnataka witnessed the highest MBBS seat increment, with 1,549 seats for the NEET 2025 session (13.53% of the total new MBBS seats in India in 2025). 449 of these MBBS seats were added to government institutes, 900 were added to private institutes, and the remaining 200 to deemed institutes. A new medical college, Farookh Academy of Medical Education, Mysore, was approved in Karnataka by the NMC, which has a total seat intake of 100 for the NEET 2025 session. The following paragraphs provide a detailed analysis of the total MBBS seats in India in 2025.
There are 1,28,975 total MBBS seats in India in 2025, which are distributed in 820 medical colleges across the country. Here is a breakdown of the medical college seat distribution:
|
S. No |
College Type |
MBBS Seats in India in 2025 (Medical College Seat Distribution) |
|
1 |
Government |
58,582 (45.42%) |
|
2 |
Private |
55,244 (42.83%) |
|
3 |
Deemed |
12,249 (9.49%) |
|
4 |
Other Institutes (AIIMS, JIPMER, AFMC, and Central University) |
2,900 (2.24%) |
|
Total MBBS Seats in India in 2025 |
1,28,975 |
|
The total government MBBS seats in India in 2025 are 58,582, the highest number compared to other college types. They contribute to 45.42% of the total MBBS seats in India in 2025. The total MBBS seats in India in 2025 under the private institute type are 55,244, which make up for 42.83% of the total seats. There are 12,249 total MBBS seats in India in 2025 under the Deemed institute type (9.49%). The total MBBS seats in India in 2025 in other institutes including AIIMS, JIPMER, AFMS, and Central University are 2,900 (2.24%). All these figures add to 1,28,975 total MBBS seats in India in 2025.
Medical College Seat Distribution Over the Years in India
Understanding the medical college seat distribution over the years helps candidates know the seat increases and decreases. Here is a table showing the medical college seat distribution from 2020 to 2025:
|
Year |
Number of Medical Colleges |
Medical College Seat Distribution (MBBS) |
|
2020 |
552 |
83,417 |
|
2021 |
604 |
91,819 |
|
2022 |
679 |
98,682 |
|
2023 |
703 |
1,08,988 |
|
2024 |
776 |
1,17,931 |
|
2025 |
820 (+ 5.67% from 2024) |
1,28,975 (+ 9.36% from 2024) |
From the table above, the increase in medical college seat distribution is evident every year. From 2020 to 2025, there has been a massive 54.61% increase in medical college seat distribution, from 83,417 in 2020 to 1,28,975 total MBBS seats in India in 2025. The medical college seat distribution increased by 9.36%, from 1,17,931 in 2024 to 1,28,975 total MBBS seats in India in 2025. The total medical colleges in India increased from 776 to 820 from 2024 to 2025, an increase of 5.67%.
15% of the total govt MBBS seats in India in 2025 belong to the AIQ quota. The remaining 85% of the total govt MBBS seats in India in 2025 fall under the respective state quotas.
Here is the state-wise MBBS seat distribution for a few states, which enables candidates to understand the number of seats in the states:
|
States |
Number of MBBS Seats 2025 |
|
Karnataka |
13,944 |
|
Uttar Pradesh |
13,425 |
|
Tamil Nadu |
13,050 |
|
Maharashtra |
12,824 |
|
Telangana |
9,540 |
|
Gujarat |
7,525 |
|
Rajasthan |
7,330 |
Out of the total MBBS seats in India in 2025, Karnataka has 13,944 seats, the highest number compared to all the other states. This is followed by Uttar Pradesh with 13,425 MBBS seats. Tamil Nadu has 13,050 seats, the state with the third highest total MBBS seats in India in 2025. Maharashtra, Telangana, Gujarat, and Rajasthan have 12,824, 9,540, 7,525, and 7,330 seats, respectively, for the NEET 2025 session.
Also Read Private Medical College MBBS Seat Reservations in Karnataka 2025
Candidates must know the medical college seat distribution and the total Govt MBBS seats in India in 2025. The following information shows the breakdown of the total govt MBBS seats in India in 2025.
Sikkim is the only state in India with no government medical college. Sikkim Manipal Institute of Medical Sciences, Sikkim’s only institute, is a private institution.
Here are the top 5 states with the highest total govt MBBS seats in India in 2025:
|
States |
Number of Govt MBBS Seats in India in 2025 |
|
Maharashtra |
5,900 |
|
Uttar Pradesh |
5,450 |
|
Tamil Nadu |
5,200 |
|
Rajasthan |
4,480 |
|
Telangana |
4,290 |
Maharashtra leads with the highest number of total govt MBBS seats in India in 2025, with 5,900 seats. This is followed by Uttar Pradesh and Tamil Nadu, with 5,450 and 5,200 seats, respectively. These five states have a total of 43.22% of the total govt MBBS seats in India in 2025. Karnataka falls in the 6th position, with 4,249 total govt MBBS seats in the state.
Out of the total MBBS seats in India in 2025, there are 55,244 private MBBS seats distributed across 315 medical colleges. This figure is 42.83% of the total MBBS seats in India in 2025. Here are the top 5 states with the highest number of private MBBS seats in India for the NEET 2025 session:
|
States |
Number of Private MBBS Seats in India in 2025 |
|
Uttar Pradesh |
7,350 |
|
Karnataka |
6,895 |
|
Gujarat |
5,250 |
|
Telangana |
4,750 |
|
Tamil Nadu |
4,750 |
Uttar Pradesh tops the list with 13.30% of the total private MBBS seats in India in 2025, with 7,350 seats. This figure is over 5.69% of the total MBBS seats in India in 2025. Karnataka is the 2nd highest state with private MBBS seats in India in 2025, with 6,895 seats. Gujarat has 5,250 MBBS seats for the NEET 2025 session. Telangana and Tamil Nadu both have 4,750 MBBS seats each for the NEET 2025 session.
Also Read NEET 2025 Cutoff Marks for MBBS in Government Medical Colleges, Safe Scores
AIIMS institutes are mostly preferred by candidates as they are equipped with modern infrastructure, state-of-the-art laboratories, and most-experienced faculty. The campuses at AIIMS are spacious with multiple resources for studies and extra-curricular activities. Moreover, the degree obtained from AIIMS institutes is highly valued due to the quality of education. All these factors make studying at AIIMS institutes a dream for medical aspirants.
There are multiple candidates looking for AIIMS MBBS seats in 2025. The total MBBS seats in AIIMS institutes for the 2025 session are 2,257 (1.74% of the total MBBS seats in India in 2025), which are distributed across 20 colleges. Here’s a table showing the total MBBS seats in AIIMS across India for the NEET 2025 session:
|
AIIMS MBBS Seats in 2025 |
||
|
S. No |
Name of the AIIMS Institute |
Number of MBBS Seats |
|
1 |
AIIMS, Bathinda |
100 |
|
2 |
AIIMS, Bhopal |
125 |
|
3 |
AIIMS, Bhubaneswar |
125 |
|
4 |
AIIMS, Bibi Nagar |
100 |
|
5 |
AIIMS, Bilaspur |
100 |
|
6 |
AIIMS, Deogarh |
125 |
|
7 |
AIIMS, Gorakhpur |
125 |
|
8 |
AIIMS, Guwahati |
100 |
|
9 |
AIIMS, Jammu |
100 |
|
10 |
AIIMS, Jodhpur |
150 |
|
11 |
AIIMS, Kalyani |
125 |
|
12 |
AIIMS, Madurai |
50 |
|
13 |
AIIMS, Mangalagiri |
125 |
|
14 |
AIIMS, Nagpur |
125 |
|
15 |
AIIMS, New Delhi |
132 |
|
16 |
AIIMS, Patna |
125 |
|
17 |
AIIMS, Bareli |
100 |
|
18 |
AIIMS, Raipur |
125 |
|
19 |
AIIMS, Rajkot |
75 |
|
20 |
AIIMS, Rishikesh |
125 |
|
Total |
2,257 |
|
There are a total of 2,257 AIIMS MBBS seats in 2025 in India. AIIMS, Jodhpur has 150 MBBS seats, the highest compared to other AIIMS institutes. The count of AIIMS MBBS seats in 2025 across institutes ranges from 50 to 150.
Here’s a little about a few AIIMS institutes:
Frequently Asked Questions (FAQs)
Candidates can get additional details and further breakdown of MBBS seat distribution by reaching out to Hello Mentor. Since 2018, the firm has guided thousands of candidates to their dream medical colleges, from counselling to college admissions (every step involved in between). Candidates can also freely access the firm’s information powerhouse to understand the previous years’ NEET cut offs, competition, and other NEET-related insights.