NEET Seats in India
How many seats actually exist, where they are, and how the split between government and private colleges changes the rank you need.
Seats are counted per state, and split between government and private colleges. The government share is what most aspirants are competing for — it is smaller, cheaper, and closes at a far better rank.
The tables below give MBBS and BDS intake state by state, plus the AIIMS institutions counted separately.
MBBS seats by state #
Government and private intake, state by state.
| List of States & union territories | No. of seats | Seats in Govt. Colleges | Seats in Private Colleges |
|---|---|---|---|
| Andaman and Nicobar | 197 | 197 | 0 |
| Andhra Pradesh | 4750 | 1900 | 2850 |
| Assam | 726 | 726 | 0 |
| Bihar | 1590 | 950 | 400 |
| Chandigarh | 100 | 100 | 0 |
| Chhattisgarh | 1100 | 650 | 450 |
| Daman & Diu | 100 | 0 | 100 |
| Delhi | 1150 | 1050 | 100 |
| Goa | 150 | 150 | 0 |
| Gujarat | 3830 | 2830 | 1000 |
| Haryana | 1450 | 600 | 850 |
| Himachal Pradesh | 650 | 500 | 150 |
| Jammu & Kashmir | 900 | 400 | 100 |
| Jharkhand | 350 | 350 | 0 |
| Karnataka | 8845 | 2650 | 6195 |
| Kerala | 4150 | 1350 | 2800 |
| Madhya Pradesh | 2600 | 800 | 1800 |
| Maharashtra | 7270 | 3050 | 4220 |
| Manipur | 200 | 200 | 0 |
| Meghalaya | 50 | 50 | 0 |
| Odisha | 1350 | 850 | 500 |
| Rajasthan | 2600 | 1900 | 700 |
| Puducherry | 1200 | 150 | 1050 |
| Punjab | 1550 | 500 | 1050 |
| Sikkim | 100 | 0 | 100 |
| Tamil Nadu | 6850 | 3250 | 3600 |
| Telangana | 2750 | 1100 | 2650 |
| Tripura | 200 | 200 | 0 |
| Uttar Pradesh | 6349 | 2199 | 4150 |
| Uttarakhand | 800 | 350 | 450 |
| West Bengal | 2700 | 2150 | 550 |
| Total seats in India | ~66-67K | ~31K | ~30K |
BDS seats by state #
The same breakdown for dental seats.
| List of States & union territories | No. of Seats | Seats in Govt. colleges | Seats in Private Colleges |
|---|---|---|---|
| Andaman and Nicobar | 0 | 0 | 0 |
| Andhra Pradesh | 1440 | 140 | 1300 |
| Assam | 40 | 40 | 0 |
| Bihar | 280 | 40 | 240 |
| Chandigarh | 100 | 100 | 0 |
| Chhattisgarh | 600 | 100 | 500 |
| Daman & Diu | 100 | 0 | 100 |
| Delhi | 40 | 40 | 0 |
| Goa | 40 | 40 | 0 |
| Gujarat | 1240 | 400 | 840 |
| Haryana | 960 | 60 | 900 |
| Himachal Pradesh | 340 | 60 | 280 |
| Jammu & Kashmir | 200 | 100 | 100 |
| Jharkhand | 350 | 50 | 300 |
| Karnataka | 3520 | 160 | 3360 |
| Kerala | 1970 | 240 | 1730 |
| Madhya Pradesh | 1850 | 50 | 1800 |
| Maharashtra | 1580 | 260 | 1320 |
| Manipur | 3350 | 100 | 3250 |
| Meghalaya | 0 | 0 | 0 |
| Odisha | 350 | 50 | 300 |
| Rajasthan | 1330 | 40 | 1290 |
| Puducherry | 340 | 40 | 300 |
| Punjab | 1230 | 80 | 1150 |
| Sikkim | 0 | 0 | 0 |
| Tamil Nadu | 2860 | 100 | 2760 |
| Telangana | 1140 | 100 | 1040 |
| Tripura | 0 | 0 | 0 |
| Uttar Pradesh | 2590 | 190 | 2400 |
| Uttarakhand | 200 | 0 | 200 |
| West Bengal | 550 | 250 | 300 |
| Total no. of seats in India | 26,790 | 2,830 | 23,960 |
AIIMS intake #
Counted separately from the state totals.
| State and Union Territories | Seats Available |
|---|---|
| Andhra Pradesh | 50 |
| Bihar | 100 |
| Chhattisgarh | 100 |
| Delhi | 107 |
| Madhya Pradesh | 150 |
| Maharashtra | 50 |
| Odisha | 150 |
| Pondicherry | 200 |
| Rajasthan | 100 |
| Uttarakhand | 100 |
| Total Seats | 1107 |
AIIMS seats are filled through the same NEET merit list and MCC counselling, but they sit outside the state-quota arithmetic — which is why they close at the sharpest ranks in the country. See the closing ranks.
How to read this #
A big state total is not the same as a good chance.
Two numbers matter more than the headline: the government share, because private fees put those seats out of reach for many, and the 85/15 split, because only 15% of government seats go to the All India Quota. The other 85% are reserved for candidates who satisfy that state’s domicile rules.
So a state with 5,000 seats may offer very few that you can actually compete for from outside it. Read the government column, then apply the quota split, then check the closing rank.