The following is the list of best and top medical colleges in India published in Outlook magazine. The list includes top 20 medical colleges in India with top 5 medical colleges being All India Institutes of Medical Sciences (AIIMS) Delhi, followed by AFMC Pune; Christian Medical College, Vellore; JIPMER, Puducherry and St. John's Medical College, Bangalore.
- AIIMS, New Delhi
- AFMC, Pune
- JIPMER, Pondicherry
- Chhatrapati Shahuji Maharaj MU, Lucknow
- St. John's Medical College, Bangalore
- Kasturba Medical College, Manipal
- Bangalore Medical College, Bangalore
- Seth GS Medical College, Mumbai
- Institute of Medical Sciences, BHU, Varanasi
- CMC, Ludhiana
- Amrita School Of Medicine, Kochi
- UCMS, New Delhi
- Sri Ramchandra Medical College, Chennai
- B.J Medical College, Ahmedabad
- B.J Medical College, Pune
- Medical College, Kolkata
- MGIMS, Wardha
- M.S Ramaiah Medical College, Bangalore
- Government Medical College, Chandigarh
- Gandhi Medical College, Hyderabad
Source: Outlook and MDRA, 2011