Loading latest updates...

Top 10 States with Most MBBS Seats

4 August 2026
7 minutes read
Top 10 Indian states with the most MBBS seats 2026 official NMC data
Click to enlarge
The National Medical Commission's official MBBS seat matrix for the 2026-27 academic session, dated as on 13.07.2026, gives the exact, state-by-state count of every government and private medical college seat in the country, excluding Institutes of National Importance like AIIMS and JIPMER. Out of a national total of 1,36,939 seats across 823 colleges, ten states account for the overwhelming majority. Here is the complete top 10, with the exact government and private breakdown for each.

Top 10 States with Most MBBS Seats (2026-27)

Table
RankStateTotal CollegesGovernment SeatsPrivate SeatsTotal Seats
1Karnataka754,40010,99515,395
2Uttar Pradesh885,7008,30014,000
3Tamil Nadu785,3498,65013,999
4Maharashtra866,0007,09913,099
5Telangana664,4005,85010,250
6Rajasthan514,4803,6008,080
7Gujarat424,2503,5007,750
8Andhra Pradesh403,5153,9507,465
9West Bengal414,3502,8507,200
10Madhya Pradesh343,0203,0006,020
6 columns · 11 rows
These 10 states together account for 1,03,258 MBBS seats, roughly 75.4% of India's entire national capacity of 1,36,939 seats, out of 823 total colleges across all states and union territories. Karnataka alone holds more than 11% of every MBBS seat in the country.

Karnataka: India's Largest MBBS Seat Hub

Karnataka tops the list by a clear margin, with 75 colleges (24 government, 51 private) offering 15,395 total seats. What stands out is the private sector's dominance within the state: private colleges contribute 10,995 of Karnataka's seats, more than double the 4,400 government seats. This cycle alone, Karnataka added 1,300 new seats, 1,150 of them in the private sector, further widening its lead over every other state.

Uttar Pradesh: Most Colleges, Second-Highest Seat Count

Uttar Pradesh runs the largest number of medical colleges of any state, 88 in total (49 government, 39 private), yet its total seat count of 14,000 sits behind Karnataka's. This reflects a genuine structural difference: UP's average college runs smaller than Karnataka's, at roughly 159 seats per college compared to Karnataka's 205. UP added 800 new private seats this cycle, with no change to government seat capacity.

Tamil Nadu: The Closest Challenger to the Top Two

Tamil Nadu sits just one seat behind Uttar Pradesh, with 13,999 total seats across 78 colleges (37 government, 41 private). It added the second-highest number of new seats this cycle among the top 10, 950 in total, split between 150 additional government seats and 800 additional private seats.

Maharashtra: Strong Government-Private Balance

Maharashtra runs the most colleges among the top five, 86 in total (42 government, 44 private), and unlike Karnataka or Tamil Nadu, its government seat count (6,000) actually exceeds its private seat count (7,099) by a narrower margin than most other large states. Maharashtra added a comparatively modest 400 new seats this cycle.

Telangana Through Madhya Pradesh: Rounding Out the Top 10

  • Telangana: 10,250 seats across 66 colleges (36 government, 30 private); added 810 new seats this cycle
  • Rajasthan: 8,080 seats across 51 colleges (33 government, 18 private); added 900 new seats, all in the private sector, with no change to government seats
  • Gujarat: 7,750 seats across 42 colleges (23 government, 19 private); added 200 new private seats, with no change to government seats
  • Andhra Pradesh: 7,465 seats across 40 colleges (19 government, 21 private); added 375 new seats, the largest government-seat increase (225) among the top 10
  • West Bengal: 7,200 seats across 41 colleges (25 government, 16 private); added 825 new seats, with a notable 325-seat government increase
  • Madhya Pradesh: 6,020 seats across 34 colleges (20 government, 14 private); added 420 new seats

What Drives This Seat Concentration

Population size alone does not fully explain this ranking. Karnataka, for instance, ranks well below India's most populous states overall, yet leads the MBBS seat table by a wide margin. The real driver is a combination of long-established private medical education infrastructure, particularly in Karnataka and Tamil Nadu, alongside sustained state government investment in new government medical colleges, especially visible this cycle in Uttar Pradesh, Rajasthan, and West Bengal.
This includes a total of 2,400 MBBS seats pertaining to 25 newly established medical colleges, comprising 400 seats in 7 Government Medical Colleges and 2,000 seats in 18 Private Medical Colleges.
National Medical Commission, MBBS Seat Matrix, AY 2026-27, as on 13.07.2026

Government vs Private Split Among the Top 10

Only three of the top 10 states have more government seats than private seats: Maharashtra, Rajasthan, Gujarat, and West Bengal. In the rest, Karnataka, Uttar Pradesh, Tamil Nadu, Telangana, and Andhra Pradesh, private colleges hold the larger share, and in Karnataka's case, private seats outnumber government seats by more than 2.5 times. Madhya Pradesh sits almost evenly split.

What This Means for NEET UG 2026 Candidates

  • A larger total seat count in a state does not automatically mean easier admission at every individual college; competition still concentrates heavily around the most reputed government colleges regardless of statewide seat volume
  • States with a high private-to-government ratio, like Karnataka and Tamil Nadu, offer more overall pathways but at a meaningfully higher average cost, since private seats carry higher fees
  • Domicile rules vary significantly by state; check whether your target state treats its private college state quota as open or closed to non-domicile candidates before counting on those seats
  • This year's seat increases are concentrated in a handful of states, so candidates should specifically verify whether their state of interest saw a meaningful jump in seats this cycle before assuming last year's competition levels still apply
  • This matrix remains subject to revision from pending court cases and the E-Bank Guarantee verification process for newly approved private seats, so always check the final locked numbers on the MCC and state counselling portals before choice filling closes

Frequently Asked Questions on States with the Most MBBS Seats

Direct answers to what NEET UG 2026 candidates are asking about state-wise seat availability.

Top 10 Government MBBS Seats (State-wise)

Table
Sr. NoStateNo of CollegeSeats RenewedSeats IncreasedTotal Seats
1Maharashtra425950506000
2Uttar Pradesh49570005700
3Tamil Nadu3751991505349
4Rajasthan33448004480
5Karnataka2442501504400
6Telangana3642901104400
7West Bengal2540253254350
8Gujarat23425004250
9Andhra Pradesh1932902253515
10Madhya Pradesh2029001203020
6 columns · 11 rows

Top 10 Private MBBS Seats (State-wise)

Table
Sr. NoStateNo of CollegeSeats RenewedSeats IncreasedTotal Seats
1Karnataka519845115010995
2Tamil Nadu4178508008650
3Uttar Pradesh3975008008300
4Maharashtra4467493507099
5Telangana3051507005850
6Andhra Pradesh2138001503950
7Kerala2235992503849
8Rajasthan1827009003600
9Gujarat1933002003500
10Madhya Pradesh1427003003000
6 columns · 11 rows

Internal Resources: Predictors, Colleges & Counselling

Tools and college pages worth checking while planning across these top MBBS seat states.

External Resources: Official Government Portals

For the final, locked state-wise seat matrix and any last-minute changes before counselling, always verify directly with the authorities listed above rather than relying solely on third-party summaries.

Share this article

Copy

Frequently Asked Questions

Which state has the most MBBS seats in India for 2026-27?

Karnataka has the most MBBS seats in India, with 15,395 seats across 75 colleges (4,400 government and 10,995 private), according to the NMC's official seat matrix as on 13.07.2026.

What are the top 5 states by MBBS seats?

The top 5 states are Karnataka (15,395 seats), Uttar Pradesh (14,000 seats), Tamil Nadu (13,999 seats), Maharashtra (13,099 seats), and Telangana (10,250 seats).

Which state has the most medical colleges?

Uttar Pradesh has the most medical colleges of any state, with 88 colleges (49 government and 39 private), even though its total seat count is lower than Karnataka's.

Do these top 10 states have more government or private seats?

It varies. Karnataka, Uttar Pradesh, Tamil Nadu, Telangana, and Andhra Pradesh have more private seats than government seats. Maharashtra, Rajasthan, Gujarat, and West Bengal have more government seats than private seats. Madhya Pradesh is nearly evenly split.

How many total seats do the top 10 states account for?

The top 10 states together account for 1,03,258 MBBS seats, roughly 75.4% of India's total national capacity of 1,36,939 seats across 823 colleges, excluding Institutes of National Importance.

Which state added the most new MBBS seats in 2026-27?

Among the top 10 states, Karnataka added the most new seats this cycle, 1,300 in total (150 government and 1,150 private), extending its lead as India's largest MBBS seat hub.

Is this seat matrix data final?

This data reflects the NMC's official seat matrix as on 13.07.2026. It remains subject to revision from pending court cases, Appeal Committee decisions, and the E-Bank Guarantee verification process for newly approved private seats, so candidates should check the final locked numbers on official counselling portals closer to choice filling.

Confused About College Admissions?

Get expert advice on college selection, admission chances, and career path in a personalized counselling session.

Book a Counselling Slot

Select Date

Pick a Slot

Explore Top Medical Colleges

You Might Also Like

Book Free SessionTop 10 States with Most MBBS Seats 2026 (Official NMC Data)