Top 25 Medical Colleges in India (Medicine/MBBS)

1. AIIMS, Delhi

2. Armed Forces Medical College, Pune

3. Christian Medical College, Vellore

4. JIPMER, Puducherry

5. Kasturba Medical College, Manipal

6. Lady Hardinge Medical College, Delhi

7. Maulana Azad Medical College, Delhi

8. Grant Medical College, Mumbai

9. St. John’s Medical College, Bangalore

10. Madras Medical College, Chennai

11. Stanley Medical College, Chennai

12. King George Medical University, Lucknow

13. B.J. Medical College, Ahmedabad

14. Christian Medical college, Ludhana

15. Institute of Medical Sciences, BHU, Varanasi

16. Seth G.S. Medical College, Mumbai

17. Bangalore Medical College, Bangalore

18. University College of Medical sciences, Delhi

19. Sri Ramachandra Medical College & Research Institute, Chennai

20. Lokmanya Tilak Municipal Medical college, Mumbai

21. M.S. Ramaiah Medical college, Bangalore

22. Medical College & Hospital Kolkata

23. Topiwala National Medical College, Mumbai

24. Government Medical College, Chandigarh

25. Jawaharial Nehru Medical College, AMU, Aligarh