Top 25 Indian Medical colleges
- All India Institute of Medical Sciences (AIIMS), New Delhi
- Postgraduate Institute of Medical Education and Research (PGIMER), Chandigarh
- Christian Medical College (CMC), Vellore
- Kasturba Medical College (KMC), Manipal
- Armed Forces Medical College (AFMC), Pune
- Maulana Azad Medical College (MAMC), New Delhi
- Grant Medical College and Sir JJ Group of Hospitals, Mumbai
- St. John's Medical College, Bangalore
- JIPMER, Puducherry
- King George's Medical University (KGMU), Lucknow
- Bangalore Medical College and Research Institute, Bangalore
- Manipal College of Medical Sciences, Pokhara, Nepal
- Institute of Medical Sciences, Banaras Hindu University (IMS-BHU), Varanasi
- University College of Medical Sciences (UCMS), New Delhi
- Amrita Institute of Medical Sciences, Kochi
- Vardhman Mahavir Medical College and Safdarjung Hospital, New Delhi
- Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram
- B.J. Medical College, Ahmedabad
- Gandhi Medical College, Secunderabad
- Rangaraya Medical College, Kakinada
- Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER), Puducherry
- Lady Hardinge Medical College, New Delhi
- Government Medical College, Nagpur
- Medical College, Kolkata
- Osmania Medical College, Hyderabad
Note: These are considered some of the top medical colleges in India, however the ranking might change year on year based on various parameters and this list is not official ranking list.
Top 25 Indian Medical colleges