Lakhs of students prepare for the Medical Entrance exams every year and before embarking on their journey they wish to have an idea of the opportunities available to them in their homeland i.e. the total medical seats in India. Over 13 lakh students appear for the NEET exam as well some other entrance exams to fight for a little over 50,000 medical or MBBSseats in India. Just about half of these students struggling to bag one among the total medical seats in India qualify for the exam. The total medical seats in India are still not enough to offer equal opportunity to even half of the students but still there is hope if a student prepares well. So, here’s a list of number of medical or MBBS seats in India state wise to help the students make an informed decision about a major life choice.

Note that 85% seats in most of states are reserved for state students under state quota so this break up is helpful.

  • Andaman and Nicobar Island- 100
  • Andhra Pradesh – 3800
  • Assam- 726
  • Bihar- 1250
  • Chandigarh- 100
  • Chhattisgarh- 700
  • Delhi- 1050
  • Goa- 150
  • Gujarat- 3230
  • Haryana- 800
  • Himachal Pradesh – 350
  • Jammu and Kashmir- 500
  • Jharkhand- 290
  • Karnataka- 7095
  • Kerala- 3550
  • Madhya Pradesh – 1800
  • Maharashtra- 6245
  • Manipur- 200
  • Meghalaya- 50
  • Odisha- 1050
  • Puducherry- 1275
  • Punjab- 1145
  • Rajasthan- 2100
  • Sikkim- 100
  • Tamil Nadu- 5660
  • Telangana- 2750
  • Tripura- 200
  • Uttar Pradesh- 3749
  • Uttarakhand- 500
  • West Bengal – 2450

The total number of Medical or MBBS Seats in India are 52965 approximately including private and deemed universities. Out of these , government colleges medical or mbbs seats are about 25000 and rest are private or deemed universities seats.