Check top medical colleges in India as per the latest NIRF ranking on this page. It covers both government and private medical colleges across all the states.
The top medical colleges in India as per the latest NIRF ranking, help candidates compare and decide the best institutes for them. The Ministry of Education has released a total of 50 medical colleges as per NIRF ranking 2024. AIIMS, Delhi secured 1st rank, PGIMER Chandigarh was ranked 2, CMC Vellore was ranked 3, and so on. Candidates aspiring for the upcoming NEET 2025 exam must check the NIRF ranking of medical colleges to make the right decision. Read on to get a complete list of top medical colleges in India as per the latest NIRF ranking including private/govt and much more.

NIRF Ranking Medical Colleges in India
NIRF stands for National Institutional Ranking Framework. This system highlights the process of ranking higher education institutions all over the country. The NIRF ranking of medical colleges considers various factors for ranking various universities and institutions. These parameters include teaching, learning and resources, graduation outcomes, outreach and inclusivity, research and professional practices, and perception. NIRF Medical College ranking is a powerful tool to choose the best institute for pursuing medical courses in India. In this article, we have compiled the top medical colleges in India as per the latest NIRF ranking for reference of the candidates.
Top Medical Colleges in India as per Latest NIRF Ranking
The All India Institute of Medical Sciences Delhi has secured 1st rank in the latest NIRF medical college ranking list. The top medical colleges in India as per the latest NIRF ranking offer high-quality education, experienced teachers, and strong placement assistance. Let’s discuss the list of top 20 medical colleges placed in the latest NIRF ranking:
NIRF Ranking 2024 Top Medical Colleges
Name | City | State | Score | Rank |
All India Institute of Medical Sciences Delhi | New Delhi | Delhi | 94.46 | 1 |
Post Graduate Institute of Medical Education and Research Chandigarh | Chandigarh | Chandigarh | 80.83 | 2 |
Christian Medical College | Vellore | Tamil Nadu | 75.11 | 3 |
National Institute of Mental Health and Neuro Sciences, Bangalore | Bengaluru | Karnataka | 71.92 | 4 |
Jawaharlal Institute of Post Graduate Medical Education and Research | Puducherry | Pondicherry | 70.74 | 5 |
Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow | Uttar Pradesh | 70.07 | 6 |
Banaras Hindu University | Varanasi | Uttar Pradesh | 69.54 | 7 |
Amrita Vishwa Vidyapeetham | Coimbatore | Tamil Nadu | 68.81 | 8 |
Kasturba Medical College, Manipal | Manipal | Karnataka | 67.42 | 9 |
Madras Medical College and Government General Hospital, Chennai | Chennai | Tamil Nadu | 64.12 | 10 |
Dr. D. Y. Patil Vidyapeeth | Pune | Maharashtra | 64.1 | 11 |
Saveetha Institute of Medical and Technical Sciences | Chennai | Tamil Nadu | 63.72 | 12 |
Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram | Thiruvananthapuram | Kerala | 63.68 | 13 |
All India Institute of Medical Sciences Rishikesh | Rishikesh | Uttarakhand | 63.16 | 14 |
All India Institute of Medical Sciences Bhubaneswar | Khordha | Odisha | 62.97 | 15 |
All India Institute of Medical Sciences Jodhpur | Jodhpur | Rajasthan | 62.57 | 16 |
Vardhman Mahavir Medical College & Safdarjung Hospital | New Delhi | Delhi | 62.36 | 17 |
S.R.M. Institute of Science and Technology | Chennai | Tamil Nadu | 62 | 18 |
King George’s Medical University | Lucknow | Uttar Pradesh | 61.95 | 19 |
Sri Ramachandra Institute of Higher Education and Research | Chennai | Tamil Nadu | 61.62 | 20 |

NIRF Medical College Ranking
The NIRF ranking medical colleges covers all the types of institutes including private and government colleges. The ranking of these medical colleges is based on various factors established by the Ministry of Education. Aspirants must check the complete list as it will help them decide the college for admission to MBBs or other medical course. Check the list of top medical colleges in India as per the latest NIRF ranking in terms of private and government institutes below.
Top Government Medical Colleges in India as per Latest NIRF Ranking
Name | City | State | Score | Rank |
All India Institute of Medical Sciences Delhi | New Delhi | Delhi | 94.46 | 1 |
Post Graduate Institute of Medical Education and Research Chandigarh | Chandigarh | Chandigarh | 80.83 | 2 |
All India Institute of Medical Sciences Rishikesh | Rishikesh | Uttarakhand | 63.16 | 14 |
All India Institute of Medical Sciences Bhubaneswar | Khordha | Odisha | 62.97 | 15 |
All India Institute of Medical Sciences Jodhpur | Jodhpur | Rajasthan | 62.57 | 16 |
All India Institute of Medical Sciences Bhopal | Bhopal | Madhya Pradesh | 57.66 | 31 |
All India Institute of Medical Sciences Raipur | Raipur | Chhattisgarh | 55.27 | 38 |
Top Private Medical Colleges in India as per Latest NIRF Ranking
Name | City | State | Score | Rank |
Christian Medical College | Vellore | Tamil Nadu | 75.11 | 3 |
Amrita Vishwa Vidyapeetham | Coimbatore | Tamil Nadu | 68.81 | 8 |
Kasturba Medical College, Manipal | Manipal | Karnataka | 67.42 | 9 |
Dr. D. Y. Patil Vidyapeeth | Pune | Maharashtra | 64.1 | 11 |
Saveetha Institute of Medical and Technical Sciences | Chennai | Tamil Nadu | 63.72 | 12 |
S.R.M. Institute of Science and Technology | Chennai | Tamil Nadu | 62 | 18 |

State-Wise Top Medical Colleges in India as per Latest NIRF Ranking
The NIRF medical college ranking has specified the list of top higher education institutions across all the states. It is one of the best resources to guide candidates in the right direction. Some of the state-wise top medical colleges in India as per the latest NIRF ranking are shared below:
NIRF Ranking Medical College-Bihar
Name | City | State | Score | Rank |
All India Institute of Medical Sciences Patna | Patna | Bihar | 58.24 | 26 |
NIRF Medical College Ranking -Chhattisgarh
Name | City | State | Score | Rank |
All India Institute of Medical Sciences Raipur | Raipur | Chhattisgarh | 55.27 | 38 |
Medical college NIRF ranking-Chandigarh
Name | City | State | Score | Rank |
Post Graduate Institute of Medical Education and Research Chandigarh | Chandigarh | Chandigarh | 80.83 | 2 |
Govt. Medical College & Hospital Chandigarh | Chandigarh | Chandigarh | 56.53 | 35 |
NIRF Ranking Medical College-Delhi
Name | City | State | Score | Rank |
All India Institute of Medical Sciences Delhi | New Delhi | Delhi | 94.46 | 1 |
Vardhman Mahavir Medical College & Safdarjung Hospital | New Delhi | Delhi | 62.36 | 17 |
Maulana Azad Medical College | Delhi | Delhi | 59.63 | 24 |
Lady Hardinge Medical College | New Delhi | Delhi | 57.8 | 29 |
University College of Medical Sciences | Delhi | Delhi | 57.65 | 32 |
Institute of Liver and Biliary Sciences | New Delhi | Delhi | 56.89 | 34 |
Jamia Hamdard | New Delhi | Delhi | 55.53 | 37 |

NIRF Ranking Medical College-Uttar Pradesh
Name | City | State | Score | Rank |
Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow | Uttar Pradesh | 70.07 | 6 |
Banaras Hindu University | Varanasi | Uttar Pradesh | 69.54 | 7 |
King George’s Medical University | Lucknow | Uttar Pradesh | 61.95 | 19 |
Aligarh Muslim University | Aligarh | Uttar Pradesh | 58.07 | 27 |
NIRF Ranking MBBS college-West Bengal
Name | City | State | Score | Rank |
Institute of Post-Graduate Medical Education and Research | Kolkata | West Bengal | 60.47 | 22 |
Medical College | Kolkata | West Bengal | 51.87 | 44 |
Join iQuanta NEET Online Course

FAQs
The top medical colleges in India as per the latest NIRF ranking include AIIMS, Delhi (1st rank), PGIMER Chandigarh (2nd rank), CMC Vellore(3rd rank), and so on.
Some of the best MBBS colleges after NEET are All India Institute of Medical Sciences Delhi, Kasturba Medical College, Manipal, PGIMER Chandigarh, All India Institute of Medical Sciences Bhubaneswar, etc.
Some of the important factors for NIRF medical college ranking include teaching, learning and resources, graduation outcomes, research and professional practices, etc.