Top Medical Colleges in India: NIRF Ranking 2025
In India, there are around 783 medical colleges with over 1,63,111 seats. There are a total of about 706 colleges that offer MBBS degrees for over 1,08,248 seats. It is always a confusing question for students to opt for which college during the NEET Counselling procedure. NIRF Ranking comes to the rescue and helps you find the top Indian medical colleges. NIRF Ranking is the National Institutional Ranking Framework by the Ministry of Education, Government of India.
The NIRF offers a framework for categorising educational institutions nationwide. To determine the broad criteria for rating different colleges and institutions, the process is based on the general suggestions and broad understanding reached by a Core Committee established by the MHRD. The criteria include a broad range of parameters, including “Teaching, Learning, and Resources”, “Research and Professional Practices”, “Graduation Outcomes”, “Outreach and Inclusivity”, and “Perception”. These five parameters are again sub-categorised, and every sub-category holds a percentage in calculating the overall score of the medical college.
List of top medical colleges in India according to the NIRF Ranking 2025
| Rank | Institute | City | State |
| 1 | All India Institute of Medical Sciences, Delhi | New Delhi | Delhi |
| 2 | Post Graduate Institute of Medical Education and Research | Chandigarh | Chandigarh |
| 3 | Christian Medical College | Vellore | Tamil Nadu |
| 4 | Jawaharlal Institute of Post Graduate Medical Education & Research | Puducherry | Pondicherry |
| 5 | Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow | Uttar Pradesh |
| 6 | Banaras Hindu University | Varanasi | Uttar Pradesh |
| 7 | National Institute of Mental Health & Neuro Sciences, Bangalore | Bengaluru | Karnataka |
| 8 | King George`s Medical University | Lucknow | Uttar Pradesh |
| 9 | Amrita Vishwa Vidyapeetham | Coimbatore | Tamil Nadu |
| 10 | Kasturba Medical College, Manipal | Manipal | Karnataka |
| 11 | Saveetha Institute of Medical and Technical Sciences | Chennai | Tamil Nadu |
| 12 | Dr. D. Y. Patil Vidyapeeth | Pune | Maharashtra |
| 13 | All India Institute of Medical Sciences Rishikesh | Rishikesh | Uttarakhand |
| 14 | All India Institute of Medical Sciences, Bhubaneswar | Khordha | Odisha |
| 15 | Siksha `O` Anusandhan | Bhubaneswar | Odisha |
| 16 | Madras Medical College & Government General Hospital, Chennai | Chennai | Tamil Nadu |
| 17 | Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram | Thiruvananthapuram | Kerala |
| 18 | S.R.M. Institute of Science and Technology | Chennai | Tamil Nadu |
| 19 | All India Institute of Medical Sciences Jodhpur | Jodhpur | Rajasthan |
| 20 | Datta Meghe Institute of Higher Education and Research | Wardha | Maharashtra |
| 21 | Sri Ramachandra Institute of Higher Education and Research | Chennai | Tamil Nadu |
| 22 | Vardhman Mahavir Medical College & Safdarjung Hospital | New Delhi | Delhi |
| 23 | Institute of Post Graduate Medical Education & Research | Kolkata | West Bengal |
| 24 | Kalinga Institute of Industrial Technology | Bhubaneswar | Odisha |
| 25 | All India Institute of Medical Sciences, Bhopal | Bhopal | Madhya Pradesh |
| 26 | Maulana Azad Medical College | Delhi | Delhi |
| 27 | All India Institute of Medical Sciences Patna | Patna | Bihar |
| 28 | Institute of Liver and Biliary Sciences | New Delhi | Delhi |
| 29 | Aligarh Muslim University | Aligarh | Uttar Pradesh |
| 30 | St. John’s Medical College | Bengaluru | Karnataka |
| 31 | All India Institute of Medical Sciences, Raipur | Raipur | Chhattisgarh |
| 32 | Lady Hardinge Medical College | New Delhi | Delhi |
| 33 | Maharishi Markandeshwar | Ambala | Haryana |
| 34 | Govt. Medical College & Hospital | Chandigarh | Chandigarh |
| 35 | Kasturba Medical College, Mangalore | Mangaluru | Karnataka |
| 36 | Dayanand Medical College | Ludhiana | Punjab |
| 37 | JSS Medical College, Mysore | Mysuru | Karnataka |
| 38 | University College of Medical Sciences | Delhi | Delhi |
| 39 | Sawai Man Singh Medical College | Jaipur | Rajasthan |
| 40 | Jamia Hamdard | New Delhi | Delhi |
| 41 | Medical College | Kolkata | West Bengal |
| 42 | Mahatma Gandhi Medical College and Research Institute | Puducherry | Pondicherry |
| 43 | PSG Institute of Medical Sciences and Research | Coimbatore | Tamil Nadu |
| 44 | Gujarat Cancer & Research Institute | Ahmadabad | Gujarat |
| 45 | B. J. Medical College | Ahmadabad | Gujarat |
| 46 | Jawaharlal Nehru Medical College | Belagavi | Karnataka |
| 47 | Christian Medical College, Brown Road, Ludhiana | Ludhiana | Punjab |
| 48 | Osmania Medical College | Hyderabad | Telangana |
| 49 | Chettinad Academy of Research and Education | Kelambakkam, Chengalpattu District | Tamil Nadu |
| 50 | M. S. Ramaiah Medical College | Bengaluru | Karnataka |
The list above includes the overall ranking of all the medical colleges, may it be government, private, deemed to be, or autonomous colleges, institutes or universities.
Before choosing a seat during counselling, one must go through the college ranking and other details to find the best medical college for them. Along with the colleges mentioned above, Armed Forces Medical College, Pune is also considered to be among the best for pursuing an MBBS degree. Some of the colleges mentioned above are also on the list of the best medical colleges in the world. However, ranking alone should not be the sole influencing factor when choosing a medical college. Other factors that should be considered include finances, tuition fees and additional college charges, college location, living/accommodation, and much more.
Getting admission into the top medical colleges is quite a challenging task. You must attain a very high score in the entrance examination to get into your dream college. From starting your preparation with a reliable study plan to maintaining work-life balance and time management, everything holds great significance in scoring well. You must begin your preparation early so that you cover the entire syllabus and later get appropriate time for revision and mock exams.
Frequently Asked Questions (FAQs)
Q1. How are NIRF scores calculated?
Ans. The NIRF scores are calculated based on the five-set parameters that include Teaching, Learning & Resources, Research Productivity, Impact and IPR, Graduation Outcome, Outreach, and Inclusivity and Perception. These parameters compute a score under each sub-category. The percentages of points assigned to each category are used to calculate the total score. The maximum value for the total score is 100.
Q2. Which is the No. 1 medical college in India?
Ans. All India Institute of Medical Sciences (AIIMS), located in Delhi is the No.1 medical college in India.
Q3. How to get admission into top medical colleges for pursuing an MBBS/MD/MS degree?
Ans. You can get admission into the top medical colleges by attempting and scoring high on the National Eligibility cum Entrance Test. For admission to MBBS or other medical undergraduate degrees, you need to attempt the NEET-UG entrance examination, and for admission to MD/MS postgraduate degrees, you need to attempt the NEET-PG entrance examination.
Q4. How many rounds of Counselling are there in NEET-UG 2025?
Ans. There are four rounds of NEET-UG 2025 Counselling – Round 1, Round 2, Round 3 and Stray Round. The NEET-UG Round 1 counselling has started from 20th July 2025.
Q5. What is the validity of NEET results?
Ans. The NEET results are valid only for one year, i.e., an ongoing academic year.
Q6. Who is eligible for the NEET state quota?
Ans. Aspirants with a valid domicile and residency proof of a particular state and avail the state quota of the respective state. Also, an aspirant must possess all other relevant documents for the NEET-UG Counselling process, such as an admit card, a valid photo ID proof, a marksheet of grades 10th and 12th, a provisional allocation letter and more.
Related post

















































