Top 20 Medical Colleges in India

Overall Rank College
1 All India Institute of Medical Sciences (AIIMS), Delhi
2 Christian Medical College (CMC), Vellore
3 JIPMER College, Puducherry
4 Armed Forces Medical College (AFMC), Pune
5 Maulana Azad Medical College (MAMC), Delhi
6 Grant Medical College, Mumbai
7 Madras Medical College, Chennai
8 St. John's Medical College, Bangalore
9 Institute of Medical Sciences, Varanasi
10 King George Medical College, CMM Medical University, Lucknow
11 Christian Medical College (CMC), Ludhiana
12 B. J. Medical School, Ahmedabad
13 Kasturba Medical College (KMC), Manipal
14 Bangalore Medical College (BMC), Bangalore
15 Medical College and Hospital, Kolkata
16 Institute of Post Graduate Medical Education & Research, Kolkata
17 Osmania Medical College, Hyderabad
18 Seth G.S. Medical College, Mumbai
19 Vardhman Mahavir Medical College and Safdarjung Hospital, Delhi
20 Lady Hardinge Medical College (LHMC), Delhi