Top 25 Medical Colleges in India (based on NIRF ranking)


1. All India Institue of Medical Sciences, New Delhi, Delhi

2. Postgraduate Institute of Medical Education & Research, Chandigarh, Chandigarh

3. Christian Medical College, Vellore, Tamil Nadu

4. National Institute of Mental Health and Nuero Sciences, Bengalore, Karnataka

5. Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow, Uttar Pradesh

6. Amritha Viswa Vidyapeetham, Coimbatore, Tamil Nadu

7. Banaras Hindu University, Varanasi, Uttar Pradesh

8. Jawaharlal Institute of Postgraduate Medical Education & Research, Puducherry

9. King George's Medical University, Lucknow, Uttar Pradesh

10. Kasturba Medical College, Manipal, Karnataka

11. Sree Chittira Tirunal Institute of Medical Science & Technology, Thiruvananthapuram, Kerala

12. Institute of Liver and Biliary Sciences, New Delhi

13. St. John's Medical College, Bengaluru, Karnataka

14. Sri Ramachandra Institute of Higher Edcuation & Research, Chennai, Tamil Nadu

15. Aligarh Muslim University, Aligarh, Uttar Pradesh

16. Madras Medical College & Government General Hospital, Chennai, Tamil Nadu

17. Maulana Azad Medical College, Delhi

18. Vardhaman Mahavir Medical College & Safdarjung Hospital, Delhi

19. Dr. D. Y. Patil Vidyapeet, Pune, Maharashtra

20. SRM Institute of Science & Tecnology, Chennai, Tamil Nadu

21. Siksha 'O' Anusandhan, Bhubaneswar, Odisha

22. Lady Hardinge Medical College, New Delhi

23. Kasturba Medical College, Mangaluru, Karnataka

24. JSS Medical College, Mysuru, Karnataka

25. Jamia Hamdard, New Delhi