The ranking of best medical colleges in India is prepared by the National Institutional Ranking Framework (NIRF).
8. Amrita Vishwa Vidyapeetham is situated in Tamil Nadu's Coimbatore.
7. Sanjay Gandhi Postgraduate Institute of Medical Sciences is located in Uttar Pradesh's capital Lucknow.
6. Jawaharlal Institute of Post Graduate Medical Education & Research is in Puducherry's Priyadarshini Nagar.
5. Banaras Hindu University secured the 5th spot in the ranking.
4. National Institute of Mental Health & Neuro Sciences, Bangalore is ranked in 4th place.
3. Christian Medical College of Tamil Nadu's Vellore secured the third rank in the list.
2. Postgraduate Institute of Medical Education and Research of Chandigarh is the second best medical college in India.
1. AIIMS Delhi remains the undefeated winner as the best medical college in India.