medical college admission banner

Medical Colleges in India: Overview

India currently offers a total of 108,915 MBBS seats across 706 medical colleges. According to recent data, Karnataka leads the nation with the highest number of MBBS seats, followed closely by Tamil Nadu, Maharashtra, Uttar Pradesh, and Gujarat.

In Tamil Nadu, there are 74 medical colleges with a collective capacity of 11,600 MBBS seats. Karnataka boasts 70 medical colleges, offering a total of 11,745 MBBS seats. Maharashtra, ranking third, hosts 68 medical colleges providing 10,845 MBBS seats.

Uttar Pradesh and Gujarat both have 68 medical colleges each, offering 9,903 and 7,150 MBBS seats respectively. Additionally, Chandigarh, Mizoram, and Andaman & Nicobar Islands each have one medical college, with 100 MBBS seats available in their respective Government Medical Colleges (GMCs).

Furthermore, Sikkim, Meghalaya, and Arunachal Pradesh each have one medical college, providing 50 MBBS seats in their respective institutions.

Medical Colleges in India and Seats

After receiving the results, students are invited to a counselling session where they are informed about available colleges throughout India. The counselling process is based on the NEET ranking. The students who score the highest marks in their NEET exams will get the first priority and can select the best MBBS colleges in India and get MBBS admission in India. NEET UG Counselling is done by MCC for 15% Seats and Respective State wise for 85%.

Name of the StateGovt. CollegeSeatsPvt. CollegeSeats
Andhra Pradesh183235193250
Andaman & Nicobar Islands111400
Assam13155001550
Arunachal Pradesh15000
Bihar13161581150
Chandigarh115000
Chhattisgarh115000
Dadar & Nagar Haveli117700
Delhi812472250
Goa118000
Gujarat234250172900
Haryana683591350
Himachal Pradesh77701150
Jammu & Kashmir1112391100
Jharkhand78052250
Karnataka243750457995 (approx)
Kerala121755212900
Madhya Pradesh152400122400
Maharashtra325125365720
Manipur33751150
Meghalaya15000
Mizoram110000
Nagaland110000
Odisha112500
Pondicherry238071450
Punjab58507950
Rajasthan26395591650
Sikkim1150
Tamil Nadu385250366450
Telangana283890284600
Tripura11251100
Uttar Pradesh354303335600 (approx)
Uttarakhand57003450
West Bengal26382591500

Governments Medical Colleges in India

The table below provides an overview of government medical colleges in India categorized by states along with the number of colleges and the total number of seats available:

Name of the StateGovt. CollegeSeats
Andhra Pradesh183235
Andaman & Nicobar Islands1114
Assam131550
Arunachal Pradesh150
Bihar131615
Chandigarh1150
Chhattisgarh1150
Dadar & Nagar Haveli1177
Delhi81247
Goa1180
Gujarat234250
Haryana6835
Himachal Pradesh7770
Jammu & Kashmir111239
Jharkhand7805
Karnataka243750
Kerala121755
Madhya Pradesh152400
Maharashtra325125
Manipur3375
Meghalaya150
Mizoram1100
Nagaland1100
Odisha1125
Pondicherry2380
Punjab5850
Rajasthan263955
Tamil Nadu385250
Telangana283890
Tripura1125
Uttar Pradesh354303
Uttarakhand5700
West Bengal263825

Private Medical Colleges in India

Here, the following table describes the total private colleges available in a particular state with there total seat matrix.

Name of the StatePvt. CollegeSeats
Andhra Pradesh193250
Bihar81150
Delhi2250
Gujarat172900
Haryana91350
Himachal Pradesh1150
Jammu & Kashmir1100
Jharkhand2250
Karnataka457995 (approx)
Kerala212900
Madhya Pradesh122400
Maharashtra365720
Manipur1150
Pondicherry71450
Punjab7950
Rajasthan91650
Sikkim1150
Tamil Nadu366450
Telangana284600
Tripura1100
Uttar Pradesh335600 (approx)
Uttarakhand3450
West Bengal91500

Government Medical College in India State Wise Seats

The following table shows how many Govt. seats are available for MBBS Course in different states of India. It gives you an idea of how many students each state can admit for medical studies.

Name of the StateSeats
Andhra Pradesh3235
Andaman & Nicobar Islands114
Assam1550
Arunachal Pradesh50
Bihar1615
Chandigarh150
Chhattisgarh150
Dadar & Nagar Haveli177
Delhi1247
Goa180
Gujarat4250
Haryana835
Himachal Pradesh770
Jammu & Kashmir1239
Jharkhand805
Karnataka3750
Kerala1755
Madhya Pradesh2400
Maharashtra5125
Manipur375
Meghalaya50
Mizoram100
Nagaland100
Odisha125
Pondicherry380
Punjab850
Rajasthan3955
Tamil Nadu5250
Telangana3890
Tripura125
Uttar Pradesh4303
Uttarakhand700
West Bengal3825

Private Medical College in India State Wise Seats

Here,The following table shows how many Private Colleges seats are available for MBBS Course in different states of India. It gives you an idea of how many students each state can admit for medical studies.

Name of the StateSeats
Andhra Pradesh3250
Bihar1150
Delhi250
Gujarat2900
Haryana1350
Himachal Pradesh150
Jammu & Kashmir100
Jharkhand250
Karnataka7995 (approx)
Kerala2900
Madhya Pradesh2400
Maharashtra5720
Manipur150
Pondicherry1450
Punjab950
Rajasthan1650
Sikkim150
Tamil Nadu6450
Telangana4600
Tripura100
Uttar Pradesh5600 (approx)
Uttarakhand450
West Bengal1500

Deemed Medical College in India

There are around 52 deemed MBBS Medical  Colleges in India .This table provides information of deemed medical colleges in India according to state wise and also have the data of established year and  seat matrix available in particular colleges.

S.NCollege NameYear of Inspection of CollegeSeats
Andhra Pradesh
1Gitam Insi.of Medical Sci. 7 Research- Vishakhapatnam2015150
Delhi
2Hamdard Institute of Medical Sciences & Research (University of Jamia Hamdard), New Delhi2012150
Gujarat
3SBKS Medical Institute & Research Centre (Sumandeep Vidyapeeth University), Vadodara, Gujarat2002250
Haryana
4Amrita School of Medicine, Faridabad2003150
5Maharishi Markandeshwar College of Medical Sciences & Research, Sadopur2003150
6Maharishi Markandeshwar Institute Of Medical Sciences & Research, Mullana, Ambala2003200
Jharkhand
7Manipal Tata Medical college Jamshedpur2020150
Karnataka
8BLDE University BijapurJSS Medical college, Mysore, Karnataka1986200
9Jawaharlal Nehru Medical College, (KLE University) , Belgaum, Karnataka1963200
10JSS Medical college, Mysore, Karnataka1984250
11JGMM Medical College- Hubballi2021150
12Kasturba Medical College, Mangalore , Karnataka1955250
13Kasturba Medical College, Manipal, Karnataka1953250
14K S Hegde Medical Academy (NITTE University), Mangalore, Karnataka1999150
15Raja Rajeswari Medical College and Hospital, Banglaru2019250
16Sri Devaraj URS Medical College, Kolar, Karnataka1986150
17Sri Siddhartha Academy of Higher Education, Bangalore2019150
18Sri Siddhartha Medical College, Tumkur, Karnataka1988150
19Yenepoya Medical College, Mangalore, Karnataka1999250
Kerala
20Amrita School of Medicine, Kochi, Kerala2000150
Maharashtra
21Bharati Vidyapeeth Deemed University Medical College & Hospital , Sangli, Maharashtra2005150
22Bharati Vidyapeeth University Medical College, Pune, Maharashtra1989150
23Dr. D Y Patil Medical College, Kolhapur, Maharashtra1989150
24Jawaharlal Nehru Medical College, Swangi, Wardha (Datta Meghe Inst of Medical Sciences)1990250
25Krishna Institute of Medical Sciences, Karad, Maharashtra1984150
26Symbiosis Medical College for Women, Pune (ONLY FOR WOMEN)2020150
27Mahatma Gandhi Missions Medical College, Aurangabad (MGM Institute of Health Sciences)1989200
28Mahatma Gandhi Missions Medical College, Navi Mumbai, (MGM Institute of Health Sciences)1989200
29Mahatma Gandhi Mission Medical College, Vashi2023100
30Padmashri Dr.D Y Patil Medical College, Pimpri, Pune, Maharashtra1995250
31Padmashri Dr.D Y Patil Medical College, Navi Mumbai, Maharashtra1989250
32Rural Medical College, Loni, (Pravara Institute of Medical Sciences, Maharashtra)1984200
33Datta Meghe Insti. of Medical science, Nagpur, Maharashtra2020150
Odisha
34Institute of Medical Sciences & SUM Hospital, Bhubaneswar, Odisha2007250
35Kalinga Institute of Medical Sciences, Bhbaneswar, Odisha2007250
Pondicherry
36Aarpaddai Veedu Medical College (Vinayaka Missions Universiy), Pondichherry1999150
37Mahatma Gandhi Medical College & Research Institute (Sri Balaji Vidyapeeth), Pondichherry2002250
38Sri Lakshmi Narayana Institute of Medical Sciences (Bharat University), Pondichherry2006250
39Vinayaka Missions Medical College (Vinayaka Missions University), Karaikal, Pondichherry1997150
Tamil Nadu
40ACS Medical College & Hospital (Dr. MGR Educational & Research Institute), Chennai, Tamil Nadu2008250
41Chettinad Hospital & Research Institute, Kanchipuram, Chennai, Tamil Nadu2006250
42Meenakshi Medical College & Research Institute, Kanchipuram, Chennai, Tamil Nadu2003250
43Saveetha Medical College & Hospital, Kanchipuram, Chennai, Tamil Nadu2008250
44Shri Satya Sai Medical College & Research Institute (Sri Balaji Vidyapeeth), Kancipuram2008250
45Sree Balaji Medical College & Hospital (Bharat University), Chennai, Tamil Nadu2003250
46Sri Ramachandra Medical College & Research Institute, Chennai, Tamil Nadu1985250
47SRM Medical Hospital & Research Centre, Kanchipuram, Chennai, Tamil Nadu2005150
48Vinayaka Missions Kirupananda Variyar Medical College, Salem, Chennai, Tamil Nadu1996150
49Bhaarath Medical College, Chennai, Tamil Nadu2020150
50VELS Medical College- Tiruvallur2021150
51Sri Lalithambigai Medical College- Periyar2021150
Uttar Pradesh
52Santosh Medical College & Hospital, Ghaziabad, Uttar Pradesh1996150

Jipmer Medical College in India

The Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER) is an institution of national importance located in Puducherry, India. It is a premier medical college and hospital that offers a wide range of undergraduate and postgraduate medical programs.details of MBBS Admission Seats in JIPMER as follows: –

Institute NameQuotaSeats
Jipmer KaraikalInternal – Puducherry16
Jipmer KaraikalOpen Seat Quota45
Jipmer PuducherryInternal – Puducherry48
Jipmer PuducherryOpen Seat Quota134
Total243

AIIMS Medical College in India

AIIMS (All India Institutes of Medical Sciences) are highly coveted institutions for MBBS admission in India among NEET aspirants. These institutes form a network of autonomous public medical colleges and hospitals across the country. Governed by the AIIMS Act of 1956, they operate independently under the Ministry of Health and Family Welfare.

As of November 2023, there are 20 AIIMS in India. Out of these, all 20 are operational, while the remaining institutions are either under construction or yet to be made operational. Collectively, these AIIMS offer a total of 2069 MBBS seats, making them significant contributors to medical education in the country.

Details of all AIIMS including Location and seat matrix as follows:-

State NameLocationSeats
AIIMSAndhra PradeshMangalagiri, Vijayawada125
AIIMSAssamGuwahati50
AIIMSBiharPatna125
AIIMSChattisgarhRaipur125
AIIMSDelhiNew Delhi132
AIIMSGujaratRajkot50
AIIMSHimachal PradeshBilaspur50
AIIMSJammu & KashmirVijaypur62
AIIMSJharkhandDeoghar125
AIIMSMadhya PradeshBhopal125
AIIMSMaharashtraNagpur125
AIIMSOrissaBhubaneswar125
AIIMSPunjabBhatinda100
AIIMSRajasthanJodhpur125
AIIMSTamil NaduMadurai50
AIIMSTelanganaBibinagar100
AIIMSUttarakhandRishikesh125
AIIMSUttar PradeshGorakhpur125
AIIMSUttar PradeshRae Bareli100
AIIMSWest BengalKalyani, Nadia125

List of Top MBBS Colleges in India

Here, the following table represents the top MBBS Medical Colleges in India which have qualified and experienced faculty members who are at the forefront of medical research and practice. These colleges provide the best infrastructure, including well-equipped classrooms, laboratories, libraries, hospitals, and develop a conducive learning environment.

They offer well-structured practical training programs, ensuring students gain valuable clinical experience and develop essential skills. These colleges are affiliated with top hospitals where students gain practical training. Therefore, these Colleges go to the top rank among the further colleges and build a first choice for all medical aspirants.

S.NCollege Name
1All India Institute of Medical Sciences (AIIMS), New Delhi
2Christian Medical College (CMC), Vellore
3Armed Forces Medical College (AFMC), Pune
4Maulana Azad Medical College (MAMC), New Delhi
5Kasturba Medical College (KMC), Manipal
6Grant Medical College (GMC), Mumbai
7King George’s Medical University (KGMU), Lucknow
8Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER), Puducherry
9Institute of Medical Sciences, Banaras Hindu University (IMS-BHU), Varanasi
10Madras Medical College (MMC), Chennai
11Lady Hardinge Medical College (LHMC), New Delhi
12Bangalore Medical College and Research Institute (BMCRI), Bangalore
13Postgraduate Institute of Medical Education and Research (PGIMER), Chandigarh
14Seth GS Med
15St. John’s Medical College, Bangalore
16Government Medical College (GMC), Kozhikode
17Osmania Medical College (OMC), Hyderabad
18Stanley Medical College (SMC), Chennai
19Christian Medical College (CMC), Ludhiana
20Vardhman Mahavir Medical College (VMMC), New Delhi

Medical (MBBS) Colleges and Seats in India: State wise list


In India, according to the latest data from the Medical Counseling Committee (MCC), there is a total of 706 medical colleges that offer MBBS courses and accept NEET UG scores. Among these, 389 are government medical colleges, which also include 20 AIIMS and 2 JIPMER institutions, while 317 are private medical colleges.

In terms of available seats, there is a total of 108,915 seats across these medical colleges for MBBS aspirants. Of these, 56,300 seats are reserved for government medical colleges, including AIIMS and JIPMER, while 52,615 seats are reserved for private medical colleges.

medical college in india

Admission Process in Medical Colleges

Admission Process in medical college consist of Three following Steps

NEET EXAM
NEET UG Counselling
Reporting to allotted college

To get MBBS Admission In India the candidate must pass the NEET (National Eligibility cum Entrance Test) examination which is conducted by the NTA (National Testing Agency). The NEET exam is conducted every year to set a qualification limit for students to get MBBS admission in India.

MBBS Admission in India Details

Name of the StateCourse DurationInformation
Andhra Pradesh5.5 YearsHelpline No
Andaman & Nicobar Islands5.5 YearsHelpline No
Assam5.5 YearsHelpline No
Arunachal Pradesh5.5 YearsHelpline No
Bihar5.5 YearsHelpline No
Chandigarh5.5 YearsHelpline No
Chhattisgarh5.5 YearsHelpline No
Dadar & Nagar Haveli5.5 YearsHelpline No
Delhi5.5 YearsHelpline No
Goa5.5 YearsHelpline No
Gujarat5.5 YearsHelpline No
Haryana5.5 YearsHelpline No
Himachal Pradesh5.5 YearsHelpline No
Jammu & Kashmir5.5 YearsHelpline No
Jharkhand5.5 YearsHelpline No
Karnataka5.5 YearsHelpline No
Kerala5.5 YearsHelpline No
Madhya Pradesh5.5 YearsHelpline No
Maharashtra5.5 YearsHelpline No
Manipur5.5 YearsHelpline No
Meghalaya5.5 YearsHelpline No
Mizoram5.5 YearsHelpline No
Nagaland5.5 YearsHelpline No
Odisha5.5 YearsHelpline No
Pondicherry5.5 YearsHelpline No
Punjab5.5 YearsHelpline No
Rajasthan5.5 YearsHelpline No
Sikkim5.5 YearsHelpline No
Tamil Nadu5.5 YearsHelpline No
Telangana5.5 YearsHelpline No
Tripura5.5 YearsHelpline No
Uttar Pradesh5.5 YearsHelpline No
Uttarakhand5.5 YearsHelpline No
West Bengal5.5 YearsHelpline No

Abroad Medical Colleges

Nowadays, many countries offer quality medical education at very affordable prices. Students from various countries including India, China, Nepal, and Bangladesh are willing to pursue MBBS studies abroad. At the top of the list are countries like Russia, Ukraine, Germany and many others. The medical universities in Russia, Ukraine, Kazakhstan, Germany, etc. follow the international curriculum which is known all over the world. The universities in these countries are recognized by major organizations like WHO and are registered with the National Medical Council (NMC), formerly known as Medical Council Of India (NMC/MCI).

Medical Colleges in India: Eligibility Criteria

The National Medical Commission (NMC) is responsible for establishing the eligibility criteria for MBBS admission in India. Only candidates who meet these criteria are considered for admission. It’s crucial for candidates to ensure they fulfill all eligibility requirements, as any discrepancies may result in the cancellation of their candidature at any stage of the admission process..

  • Academic qualifications:To secure MBBS admission in India, candidates must have passed class 12 from a recognised board.
  • Subjects studied:To pursue an MBBS course, students should have studied Physics, Chemistry, and Biology in their class 11 and 12.
  • Minimum marks required:For MBBS admission in India candidates must score at least 50% marks in the qualifying examination. For SC, ST, and OBC category candidates, the minimum marks required for MBBS admission are 40%.
  • Age: Aspirants should have attained the minimum age of 17 years for getting admission to MBBS in India. The upper age limit for MBBS admission is 25 years.
  • Nationality:Candidates must be Indian citizens or Overseas Citizens of India (OCIs), Persons of Indian Origin (PIOs), or Non-Resident Indians (NRIs), as specified by the institution and NMC guidelines.

Medical Colleges in India: Documents Required

Below mentioned documents are required at time of admission through all India Quota.

  • NEET UG Admit Card
  • NEET  UG Result /Rank Card
  • Date of Birth Certificate
  • Class 10th Certificate
  • 12th Class Certificate
  • Class 12th Marksheet
  • Provisional Allotment letter
  • Identity Proof (Aadhar Card/Voter Id,Ration Card,Passport, Driving Licence)
  • Caste /PwD Certificate if applicable
  • Eight(08)passport size photograph same as affixed on the application form
  • Medical Certificate
  • Character certificate

Kindly make sure that at the time of physical reporting you are having all above documents in original as well as at least 4-5 sets of xerox copy.

Useful NEET Rank/College Predictor Tools

As you know about MBBS App is well known Career Guidance and Educational Consultant Rajasthan India, Offers three valuable tools for medical students in India. Those who have giving NEET exam.

MBBS App, a reputable educational consultancy based in Rajasthan, India, offers three essential tools tailored for students who have appeared for the NEET exam in India.

NEET 2024 College Predictor: This tool assists aspiring medical students by providing insights into potential medical colleges based on their NEET scores. With the competition for seats in medical institutions growing fiercer, this tool helps students find suitable colleges aligned with their performance.

NEET 2024 Rank Predictor: The rank predictor tool helps aspiring medical students estimate their potential rank based on their NEET performance. In the competitive landscape of medical admissions, this tool offers candidates a realistic projection of their standing among their peers.

FAQ Medical College


Question: How many MBBS seats are in India?

Answer: There are 1,08,915 MBBS seats in India recognized by the National Medical Commission (NMC).


Question: What are the eligibility criteria for admission to medical colleges in India?

Answer: Eligibility criteria typically include completing 10+2 with Physics, Chemistry, and Biology as main subjects, score the minimum qualifying marks in entrance exams NEET (National Eligibility cum Entrance Test).


Question: Who Conducts NEET Exam for MBBS admission?

Answer: The National Testing Agency (NTA) will conduct NEET 2023 exam for MBBS admission in India.


Question: Who Conducts NEET Exam for MBBS admission?

Answer: The National Testing Agency (NTA) will conduct NEET 2023 exam for MBBS admission in India.


Question: Are there any state level entrance tests for MBBS admission in India?

Answer: No, only NEET exam is accepted as the single entrance test for admission to MBBS in India.


Question: How many AIIMS Medical Colleges in India?

Answer: There are 20 AIIMS Medical Colleges in India.


Question: What is the duration of the MBBS course in India?

Answer: The MBBS course duration is for five and a half years, including one year of compulsory internship.

Admission in MBBS | MD | MS