Medical Colleges in India: Medicine is among the most preferred career choices, drawing thousands of students to medical colleges approved by the National Medical Commission (NMC). According to the latest NMC data, India has 824 MBBS colleges offering more than 1,29,603 medical seats. Admission to these institutions requires careful research to choose a college that best matches a student’s career aspirations. NEET-UG serves as the qualifying exam for undergraduate MBBS programs, while NEET-PG enables entry into postgraduate MD/MS courses. Prestigious institutions, from AIIMS New Delhi to CMC Vellore, play a vital role in strengthening and advancing the country’s healthcare system.
In this blog, we present a detailed overview of the top medical colleges in India, highlighting their rankings, courses offered, admission processes, and campus facilities. Whether you are preparing for NEET or planning to specialise in a particular medical discipline, this guide is designed to help you choose the right college with confidence.
[Page Index]
About India
India is a diverse South Asian country and the world’s largest democracy, known for its rich cultural heritage and fast-growing economy. It has a strong education and healthcare system, including one of the largest medical education networks globally. With varied geography, languages, and traditions, India plays a significant role in global politics, technology, and human resources.
Quick overview of India
| Category | Details |
| Capital | New Delhi |
| Official Language | Hindi and English (22 scheduled languages recognized) |
| Total Area | 3.28 million sq. km |
| Population (2026) | Around 143 crore people |
| Number of States & UTs | 28 States and 8 Union Territories |
| Major Rivers | Ganga, Yamuna, Brahmaputra, Godavari, Krishna, Narmada |
| Highest Point | Kangchenjunga (8,586 m) |
| Key Sectors | Agriculture, Healthcare, Education, IT, Manufacturing, Services |
| Popular Tourist Places | Taj Mahal, Jaipur, Goa, Kerala, Ladakh |
| Climate | Diverse climate ranging from tropical to alpine |
| Famous For | Cultural diversity, democracy, ancient civilization, medical education |
Summary
| Particular | Undergraduate | Postgraduate |
| Course Name | MBBS | MD/MS |
| Course Level | UG | PG |
| Duration | 4.5 years + 1 Year Internship | 3 Years |
| Stream | Medical Sciences | General Surgery, General Medicine, Anatomy, Obstetrics and Gynaecology, Ophthalmology, Radiology, etc. |
| Examination Type | Yearly/Semester | Yearly/Semester |
| Eligibility | 10+2 with P.C.B. as the main subjects | MBBS from a recognized University |
| No. of Colleges | MBBS: 824 | MD/MS/ Diploma: 557 |
| No. of Seats | MBBS: 1,29,603 | MD/MS/ Diploma: 49,873 |
Top 10 Medical Colleges in India: NIRF Ranking
Below is the list of top medical colleges in India as ranked by NIRF for the years 2024:
| S No. | Name | State | Score | Rank |
| 1 | All India Institute of Medical Sciences, Delhi | Delhi | 91.80 | 1 |
| 2 | Post Graduate Institute of Medical Education and Research | Chandigarh | 82.58 | 2 |
| 3 | Christian Medical College | Tamil Nadu | 76.48 | 3 |
| 4 | Jawaharlal Institute of Post-Graduate Medical Education & Research | Pondicherry | 73.30 | 4 |
| 5 | Sanjay Gandhi Postgraduate Institute of Medical Sciences | Uttar Pradesh | 70.09 | 5 |
| 6 | Banaras Hindu University | Uttar Pradesh | 70.05 | 6 |
| 7 | National Institute of Mental Health & Neuro Sciences, Bangalore | Karnataka | 69.77 | 7 |
| 8 | King George`s Medical University | Uttar Pradesh | 68.77 | 8 |
| 9 | Amrita Vishwa Vidyapeetham | Tamil Nadu | 68.52 | 9 |
| 10 | Kasturba Medical College, Manipal | Karnataka | 68.05 | 10 |
State-wise Medical Colleges in India
In this article, we present an updated, state-wise list of medical colleges in India. States such as Karnataka, Maharashtra, Tamil Nadu, and Andhra Pradesh have the highest number of medical colleges. By selecting a particular state, you can explore detailed information on the top MBBS colleges, including fee structure, courses offered, admission procedures, placement statistics, cut-offs, available facilities, and an in-depth college review. Happy reading!
North India Medical Colleges
| S.No. | Name of States | No. of Medical College | Total No. of Intake |
| 1 | Medical Colleges in Uttar Pradesh | 89 | 13425 |
| 2 | Medical Colleges in Delhi | 11 | 1547 |
| 3 | Medical Colleges in Rajasthan | 49 | 7331 |
| 4 | Medical Colleges in Haryana | 17 | 2710 |
| 5 | Medical Colleges in Punjab | 14 | 2049 |
| 6 | Medical Colleges in Himachal Pradesh | 08 | 970 |
| 7 | Medical Colleges in Uttarakhand | 10 | 1450 |
| 8 | Medical Colleges in Jammu & Kashmir | 13 | 1726 |
| 9 | Medical Colleges in Chhattisgarh | 16 | 2455 |
| 10 | Medical Colleges in Bihar | 25 | 3545 |
| 11 | Medical Colleges in Jharkhand | 10 | 1255 |
| 12 | Medical Colleges in Madhya Pradesh | 35 | 5725 |
South India Medical Colleges
Below is a table that offers a clear overview of medical colleges in South India, organised state-wise, along with the total number of colleges and the corresponding seat availability.
| S.No. | Name of States | Total No. of Medical Colleges | Total No. of Intake |
| 1 | Medical Colleges in Andhra Pradesh | 39 | 7215 |
| 2 | Medical Colleges in Arunachal Pradesh | 01 | 100 |
| 3 | Medical Colleges in Assam | 16 | 1975 |
| 4 | Medical Colleges in Goa | 01 | 200 |
| 5 | Medical Colleges in Gujarat | 43 | 7525 |
| 6 | Medical Colleges in Karnataka | 74 | 14094 |
| 7 | Medical Colleges in Kerala | 37 | 5554 |
| 8 | Medical Colleges in Maharashtra | 85 | 12824 |
| 9 | Medical Colleges in Manipur | 04 | 525 |
| 10 | Medical Colleges in Meghalaya | 03 | 200 |
| 11 | Medical Colleges in Mizoram | 01 | 100 |
| 12 | Medical Colleges in Nagaland | 01 | 100 |
| 13 | Medical Colleges in Odisha | 21 | 3025 |
| 14 | Medical Colleges in Sikkim | 01 | 150 |
| 15 | Medical Colleges in Tamil Nadu | 78 | 13050 |
| 16 | Medical Colleges in Telangana | 66 | 9540 |
| 17 | Medical Colleges in Tripura | 03 | 450 |
| 18 | Medical Colleges in West Bengal | 41 | 6474 |
Union Territories Medical College
Below is a table that presents an overview of medical colleges in the Union Territories of India, organised UT-wise, along with the number of colleges and the total seats available.
| S.No. | Name of States | Total No. of Medical Colleges | Total No. of Intake |
| 1 | Andaman and Nicobar | 01 | 114 |
| 2 | Chandigarh | 01 | 150 |
| 3 | Dadra & Nagar Haveli | 01 | 177 |
| 4 | Daman & Diu | 0 | 0 |
| 5 | Delhi | 11 | 1547 |
| 6 | Lakshadweep | 0 | 0 |
| 7 | Puducherry | 09 | 1873 |
Frequently Asked Questions(FAQ’s)
How many medical colleges are there in India?
India has over 824 medical colleges approved by the National Medical Commission (NMC).
Are both government and private colleges included in the list?
Yes, the list includes government, private, and deemed medical colleges.
Which exam is required for admission to medical colleges in India?
Admission is done through NEET-UG for MBBS and NEET-PG for postgraduate courses.
Who approves medical colleges in India?
Medical colleges in India are approved and regulated by the National Medical Commission (NMC).


Hello
I’m already a student of MD in Russia…My First year is completed.
Now I want transfer from Russia to Germany…I saw, you have Heidelberg university association…
Kindly Consider me for this university.
I also have B1 German language certificates and IELTS overall 6 bands …
Best Regards
Hi, Please reach out to us at [email protected]
i got 116 marks may i get a seat
When will ayush counselling start? What is the procedure for the same? Is the choice of filling ayush colleges is available with mbbs choices?
new medical colleges in mp for counselling in session 2018-2019
counselling will start from june.