logo
Enter Keywords, Topics, Questions & more

New

About Us

Plans & Pricing

Webinars

HM Community

teletele

News & Blogs

More

Careers

Refer & Earn

MBBS Abroad

Partnership

Contact Us

Table Of Contents

Medical College Seat Distribution and Total MBBS Seats in India in 2025

NEET UG

Medical College Seat Distribution and Total MBBS Seats in India in 2025

The total MBBS seats in India in 2025 were 1,29,026, which were distributed across 820 medical colleges. Out of these, there were 58,583 total govt MBBS seats in India, accounting for 45.40% 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 were higher than the previous year’s total seat count, which was 1,17,931 (2024). The competition for seats, however, was intense, with 12.36 lakh medical aspirants across the nation competing for 1,29,026 total MBBS seats in India in 2025. This article provides a college type-wise breakdown, sheds light on the increase of seats over the years, state-wise government and private MBBS seats, expected increase of seats in 2026, and other vital information.

 

College Type of the Total MBBS Seats in India in 2025

There were 1,29,026 total MBBS seats in India in 2025, which were distributed in 820 medical colleges across the country. The seats were distributed across Government, Private, Deemed, and Other Insitutes (Including AIIMS, JIPMER, AFMC, and Central Universities). Here is a college type breakdown of the total MBBS seats in India in 2025:

 

S. No

College Type

MBBS Seats in India in 2025 (Medical College Seat Distribution)

1

Government

58,583 (45.40%)

2

Private

55,294 (42.85%)

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,29,026

 

The total government MBBS seats in India in 2025 were 58,583, the highest number compared to other college types. They contributed to 45.40% of the total MBBS seats in India in 2025. The total MBBS seats in India in 2025 under the private institute type were 55,294, which made up 42.85% of the total seats. There were 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, were 2,900 (2.24%). All these figures added to 1,29,026 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 provides candidates with a picture of the growth of medical infrastructure in the country. Here is a table showing the medical college seat distribution in India 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,788

2024

776

1,17,931

2025

820 (+ 5.67% from 2024)

1,29,026 (+ 9.40% 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.67% increase in medical college seat distribution, from 83,417 in 2020 to 1,29,026 total MBBS seats in India in 2025, displaying the country’s commitment to strengthen the medical infrastructure. The medical college seat distribution increased by 9.40%, from 1,17,931 in 2024 to 1,29,026 total MBBS seats in India in 2025. The total number of medical colleges in India increased from 776 in 2024 to 820 in 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.

 

State-wise MBBS Seat Breakdown

Candidates will know the amount of opportunities available to them in each state by understanding the MBBS seat distribution across the states. Here is a state-wise MBBS seat distribution of the top 7 states with the highest number MBBS seats in the country:

 

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 had 13,944 seats, the highest number compared to all the other states. This was followed by Uttar Pradesh with 13,425 MBBS seats. Tamil Nadu had 13,050 seats, the state with the third highest total MBBS seats in India in 2025. Maharashtra, Telangana, Gujarat, and Rajasthan had 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

 

Government Medical College Seat Distribution in India in 2025

The MBBS seats in government institutes are highly demanded due to the lower fees compared to other institute types. Here’s a look at the total govt MBBS seats in India in 2025. 

 

  • Total number of Government institutes that participated in NEET UG 2025 – 421
  • Total govt MBBS seats in India in 2025 (medical college seat distribution) - 58,583
  • Total number of states and Union Territories with Government MBBS seats – 33

 

Sikkim is the only state in India with no government medical college. Sikkim Manipal Institute of Medical Sciences, the state’s only institute, is a private institution.

 

States with the Highest Govt MBBS Seats in India in 2025

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 led with the highest number of total govt MBBS seats in India in 2025, with 5,900 seats. This was followed by Uttar Pradesh and Tamil Nadu, with 5,450 and 5,200 seats, respectively. These five states together comprised 43.22% of the total govt MBBS seats in India in 2025. Karnataka fell in the 6th position, with 4,249 total govt MBBS seats in the state.

 

Private Medical College Seat Distribution in India in 2025

Candidates primarily prefer the private medical institutions due to the better quality of education with state-of-the-art technology, better infrastructure, and comfortable wards, motivating them to perform well through out the course.

 

States with the Highest Private MBBS Seats in India in 2025

Out of the total MBBS seats in India in 2025, there were 55,294 private MBBS seats distributed across 315 medical colleges. This figure was 42.85% 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 topped the list with 13.29% of the total private MBBS seats in India in 2025, i.e., with 7,350 seats. This figure was over 5.61% of the total MBBS seats in India in 2025. Karnataka was the 2nd highest state with private MBBS seats in India in 2025, with 6,895 seats. Gujarat had 5,250 MBBS seats for the NEET 2025 session. Telangana and Tamil Nadu both had 4,750 MBBS seats each for the NEET 2025 session.

 

Also Read NEET 2025 Cutoff Marks for MBBS in Government Medical Colleges, Safe Scores

 

Total MBBS Seats in AIIMS for NEET 2025

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 highest quality of education compared to other institute types. All these factors make studying at AIIMS institutes a dream for medical aspirants.

 

The total MBBS seats in AIIMS institutes for the 2025 session were 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 were a total of 2,257 AIIMS MBBS seats in 2025 in India. AIIMS, Jodhpur had 150 MBBS seats, the highest compared to other AIIMS institutes. The count of AIIMS MBBS seats in 2025 across institutes ranged from 50 to 150.

 

Here’s a little about a few AIIMS institutes:

 

  • AIIMS, New Delhi: The total MBBS seats in AIIMS, New Delhi were 132 in 2025. The institute was established in the year 1956. The total land area is 213.2 acres. The hospital affiliated with AIIMS, New Delhi is AIIMS Hospital.

  • AIIMS, Rishikesh: The total MBBS seats in AIIMS, Rishikesh were 125 in 2025. The institute was established in the year 2012. The campus covers a total land area of 200 acres. The institute is affiliated with AIIMS, Rishikesh Hospital.

  • AIIMS, Bhubaneswar: The total MBBS seats in AIIMS, Bhubaneswar were 125 in 2025. The institute was established in the year 2012. The campus covers a total land area of 100 acres. The institute is affiliated with AIIMS, Bhubaneswar Hospital.

  • AIIMS, Jodhpur: The total MBBS seats in AIIMS, Jodhpur were 150 in 2025. In 2024, there were only 125 MBBS seats; however, 25 more seats were added for the NEET 2025 session. The institute was established in the year 2012. The campus covers a total land area of 143 acres. The institute is affiliated with AIIMS, Bhopal Hospital.

  • AIIMS, Patna: The total MBBS seats in AIIMS, Patna were 125 in 2025. The institute was established in the year 2012. The campus covers a total land area of 134 acres. The institute is affiliated with AIIMS, Patna Hospital.

  • AIIMS, Bhopal: The total MBBS seats in AIIMS, Bhopal were 125 in 2025. The institute was established in the year 2012. The campus covers a total land area of 134 acres. The institute is affiliated with AIIMS, Patna Hospital.

 

Increase in the Total MBBS Seats and Colleges in Karnataka in 2026

As of February 2nd, 2026, there are a total of 1,29,026 MBBS seats in India. Karnataka alone has a total of 13,944 MBBS seats, accounting for 10.80% of the total MBBS seats in India and making it the state with the highest number of seats

The Karnataka State Government plans to further increase the number of medical seats in the state by submitting proposals to the NMC for the approval of new medical colleges in Ramanagara and Bagalkot. The approval of the new medical colleges by the NMC will further strengthen Karnataka’s medical infrastructure, cementing its position as the leading state with the highest number of MBBS seats in the country.

 

Here are a few initiatives taken by the Karnataka State Government to increase the total MBBS seats and colleges in the state:

Recently, in October 2025, the state government gave the green light to construct a new medical college with a hospital in Kanakapura by providing a fund of Rs. 550 crore.

 

Furthermore, the Minister of Medical Education, Dr. Sharan Prakash Patil, stated, “It has been decided to submit a request to the NMC for the opening of medical colleges in Ramanagara and Bagalkot this year. Around 50% of the construction work on the Rajiv Gandhi University of Health Sciences (RGUHS) new campus in Ramanagara has been completed, and the remaining work will be completed in seven months. In addition, there is a district hospital with a capacity of about 300 beds for the opening of a medical college”. 

 

 

The Minister also said that the government has taken steps to make the necessary recruitment for the opening of new medical colleges. The medical colleges with good infrastructure have been instructed to submit proposals for seat enhancement.

 

The increase in the number of medical professionals in the state will further strengthen the medical infrastructure in the region. By opening new medical colleges and increasing the number of seats in the state, the government aims to ensure that medicine is accessible even in the remotest parts of the state

 

 

Frequently Asked Questions (FAQs)

 

  • How many total govt MBBS seats in India in 2025?


    There are 58,583 total govt MBBS seats in India in 2025. This is over 45.40% of the total medical college seat distribution in the country.

  • How many private total MBBS seats in India in 2025?


    There are 55,294 (42.85%) private MBBS seats in India for the NEET 2025 session.

  • How many total MBBS seats in India in 2025?


    The total MBBS seats in India in 2025 are 1,29,026.

 

Candidates can get additional details and a further breakdown of the MBBS seat distribution in 2026 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.