In this article, you will find a complete list of medical colleges in India for NEET 2026 counselling, offering a range of Undergraduate, Postgraduate, and Super Specialty Medical Courses, including available seats.
Medical Colleges in India 2026: Medicine is one of the most popular career choices in India. Many students want to attend top NMC-approved medical colleges across the country. According to the latest data from the National Medical Commission (NMC), India has over 779 MBBS colleges. These colleges offer more than 117,950 seats, providing many opportunities for medical education. Admission to MBBS courses is through NEET UG, while NEET PG is the gateway to MD/MS postgraduate programs. Prestigious institutions ranging from AIIMS New Delhi to CMC Vellore play a vital role in strengthening India’s healthcare ecosystem. Selecting the right medical college in India is a crucial decision that shapes a successful medical career.
But what if you are not able to clear the cutoff Score or have scored LOW MARKS IN NEET? Does it mean a complete end to your Career? Well, the answer is no! These MCI Affiliated Top Medical Colleges in India can be a better place to be rather than wasting your precious year. Read the comprehensive list of TOP MBBS COLLEGES IN INDIA officially announced by the Medical Council of India (MCI) before opting to go with one.
Here is the updated list of all the Best MBBS Colleges in India officially made by the Medical Council of India. As the college brand is the most important factor when choosing a college, we made a fair list of all the Medical Colleges in India. The idea is to provide detailed information about different top-level Government and Private Top Medical Colleges in India.
Course Summary of Medical Colleges in India
| Particular | Undergraduate (MBBS) | Postgraduate (MD/MS) |
|---|---|---|
| Course Name | MBBS | MD/MS |
| Course Level | Graduate (UG) | Postgraduate (PG) |
| Duration | 4.5 Years + 1 Year Internship | 3 Years |
| Stream | Medical Sciences | Medical Sciences |
| Specializations | Basic Medical Sciences | General Surgery General Medicine Anatomy Obstetrics and Gynaecology Ophthalmology Radiology etc |
| Examination Type | Yearly / Semester | Yearly / Semester |
| Eligibility | 10+2 with PCB subjects | MBBS from a recognized University |
| Number of Colleges | 779+ | 542 |
| Number of Seats | 117950+ | 47207 |
Top 25 Medical Colleges in India: NIRF Ranking
Below is the list of top medical colleges in India as ranked by NIRF for the year 2025:
113 New Medical Colleges Approved by NMC 2024
The state of Uttar Pradesh has been approved to set up 22 new medical colleges. Maharashtra will open 14 new colleges. Rajasthan will have 12 new colleges, and Telangana will get 11. West Bengal will add 8 new colleges. Madhya Pradesh and Andhra Pradesh will each have 7 new colleges. Karnataka and Tamil Nadu will each see 5 new colleges. Kerala will have 2 new colleges. Uttarakhand will also receive 3 new medical colleges. Both Odisha and Gujarat will each be allocated two new colleges. Furthermore, Haryana, Delhi, Assam, Punjab, Sikkim, and Tripura have all been approved for one new medical college each.
State-wise Medical Colleges in India 2026-27
Here in this article, we are providing an updated list of State-wise Medical College in India. Indian states with the most medical colleges include Karnataka, Maharashtra, Tamil Nadu, and Andhra Pradesh. To view Top MBBS colleges in a particular state click on the link of that state & you can get detailed info about Fees Structure, Course offered, Admission Procedure, Placement Stats, Cut-off, Facilities available and complete college review.
North India Medical Colleges
Below, explore medical colleges in North India by state-wise. Find updated data on the total number of MBBS colleges and available seats. This will help NEET aspirants make informed choices for admission.
| S.No. | Name of States | No. of Medical Colleges | Total No. of Intake |
|---|---|---|---|
| 1 | Medical Colleges in Uttar Pradesh | 86 | 12,275 |
| 2 | Medical Colleges in Delhi | 10 | 1,497 |
| 3 | Medical Colleges in Rajasthan | 43 | 6,505 |
| 4 | Medical Colleges in Haryana | 15 | 2,185 |
| 5 | Medical Colleges in Punjab | 13 | 1,850 |
| 6 | Medical Colleges in Himachal Pradesh | 8 | 920 |
| 7 | Medical Colleges in Uttarakhand | 8 | 1,350 |
| 8 | Medical Colleges in Jammu & Kashmir | 12 | 1,347 |
| 9 | Medical Colleges in Chhattisgarh | 16 | 2,255 |
| 10 | Medical Colleges in Bihar | 22 | 2,995 |
| 11 | Medical Colleges in Jharkhand | 9 | 1,055 |
| 12 | Medical Colleges in Madhya Pradesh | 31 | 5,200 |
South India Medical Colleges
Below, explore medical colleges in South India by state-wise. Find updated data on the total number of MBBS colleges and available seats. This will help NEET aspirants make informed choices for admission.
| S.No. | Name of States | No. of Medical Colleges | Total No. of Intake |
|---|---|---|---|
| 1 | Medical Colleges in Andhra Pradesh | 38 | 6,785 |
| 2 | Medical Colleges in Arunachal Pradesh | 01 | 100 |
| 3 | Medical Colleges in Assam | 14 | 1,650 |
| 4 | Medical Colleges in Goa | 01 | 200 |
| 5 | Medical Colleges in Gujarat | 41 | 7,250 |
| 6 | Medical Colleges in Karnataka | 73 | 12,545 |
| 7 | Medical Colleges in Kerala | 34 | 4,905 |
| 8 | Medical Colleges in Maharashtra | 80 | 11,845 |
| 9 | Medical Colleges in Manipur | 04 | 525 |
| 10 | Medical Colleges in Meghalaya | 02 | 200 |
| 11 | Medical Colleges in Mizoram | 01 | 100 |
| 12 | Medical Colleges in Nagaland | 01 | 100 |
| 13 | Medical Colleges in Odisha | 19 | 2,725 |
| 14 | Medical Colleges in Sikkim | 09 | 1,830 |
| 15 | Medical Colleges in Tamil Nadu | 77 | 12,050 |
| 16 | Medical Colleges in Telangana | 65 | 9,065 |
| 17 | Medical Colleges in Tripura | 03 | 400 |
| 18 | Medical Colleges in West Bengal | 37 | 5,650 |
Union Territories Medical College
Below, explore Union Territories medical colleges with a state-wise overview of total colleges and MBBS seat intake, helping NEET aspirants plan admissions effectively.
| S.No. | Name of States / Union Territories | No. of Medical Colleges | Total No. of Intake |
|---|---|---|---|
| 1 | Andaman and Nicobar Islands | 01 | 114 |
| 2 | Chandigarh | 01 | 150 |
| 3 | Dadra & Nagar Haveli | 01 | 150 |
| 4 | Daman & Diu | 00 | 177 |
| 5 | Delhi | 10 | 1497 |
| 6 | Lakshadweep | 00 | 0 |
| 7 | Puducherry | 09 | 1830 |