Top 50 Medical Colleges in India Rankings 2024 by NIRF

List of top 50 Medical Colleges in India 2023 as per the National Institutional Ranking Framework (NIRF) published report.

Top 50 Medical Colleges in India 2024: The National Institutional Ranking Framework (NIRF) publishes the list of top 50 Medical Colleges in India.

Medical Colleges Ranking 2024

Here is the list of top 50 medical institutes out of total 176 participated medical Institutes.

Top 10 Medical Colleges in India

Following are the of top 10 Medical Colleges in India based on NIRF Ranking 2023.

RankName of Medical CollegesCityState
1All India Institute of Medical Sciences, DelhiNew DelhiDelhi
2Post Graduate Institute of Medical Education and ResearchChandigarhChandigarh
3Christian Medical CollegeVelloreTamil Nadu
4National Institute of Mental Health & Neuro SciencesBangaloreKarnataka
5Jawaharlal Institute of Post Graduate Medical Education & ResearchPuducherryPondicherry
6Amrita Vishwa VidyapeethamCoimbatoreTamil Nadu
7Sanjay Gandhi Postgraduate Institute of Medical SciencesLucknowUttar Pradesh
8Banaras Hindu UniversityVaranasiUttar Pradesh
9Kasturba Medical College, ManipalManipalKarnataka
10Sree Chitra Tirunal Institute for Medical Sciences and TechnologyThiruvananthapuramKerala
Top 10 Medical Institutions in India

Top 11-25 Medical Colleges in India

Following are the of top 11-25 Medical Colleges in India based on NIRF Ranking 2023.

RankName of Medical CollegesCityState
11Madras Medical College & Government General HospitalChennaiTamil Nadu
12King George`s Medical UniversityLucknowUttar Pradesh
13All India Institute of Medical Sciences JodhpurJodhpurRajasthan
14Vardhman Mahavir Medical College & Safdarjung HospitalNew DelhiDelhi
15Dr. D. Y. Patil VidyapeethPuneMaharashtra
16Siksha `O` AnusandhanBhubaneswarOdisha
17All India Institute of Medical Sciences BhubaneswarKhordhaOdisha
18Saveetha Institute of Medical and Technical SciencesChennaiTamil Nadu
19St. John’s Medical CollegeBengaluruKarnataka
20S.R.M. Institute of Science and TechnologyChennaiTamil Nadu
21Sri Ramachandra Institute of Higher Education and ResearchChennaiTamil Nadu
22All India Institute of Medical Sciences, RishikeshRishikeshUttarakhand
23Institute of Liver and Biliary SciencesNew DelhiDelhi
24Institute of Post Graduate Medical Education & ResearchKolkataWest Bengal
25Datta Meghe Institute of Higher Education and ResearchWardhaMaharashtra
Top 11-25 Medical Institutions in India

Top 26-50 Medical Colleges in India

Following are the of top 26-50 Medical Colleges in India based on NIRF Ranking 2023.

RankName of Medical CollegesCityState
26Kalinga Institute of Industrial TechnologyBhubaneswarOdisha
27All India Institute of Medical Sciences, PatnaPatnaBihar
28Aligarh Muslim UniversityAligarhUttar Pradesh
29Jamia HamdardNew DelhiDelhi
30Kasturba Medical College, MangaloreMangaloreKarnataka
31Lady Hardinge Medical CollegeNew DelhiDelhi
32Govt. Medical College & HospitalChandigarhChandigarh
33Maulana Azad Medical CollegeDelhiDelhi
34Maharishi MarkandeshwarAmbalaHaryana
35Dayanand Medical CollegeLudhianaPunjab
36University College of Medical SciencesDelhiDelhi
37JSS Medical College, MysoreMysoreKarnataka
38All India Institute of Medical Sciences BhopalBhopalMadhya Pradesh
39All India Institute of Medical Sciences RaipurRaipurChhattisgarh
40PSG Institute of Medical Sciences & ResearchCoimbatoreTamil Nadu
41Gujarat Cancer & Research InstituteAhmadabadGujarat
42Christian Medical College, Brown Road, LudhianaLudhianaPunjab
43M. S. Ramaiah Medical CollegeBengaluruKarnataka
44Government Medical College ThiruvananthapuramThiruvananthapuramKerala
45Medical CollegeKolkataWest Bengal
46Sawai Man Singh Medical CollegeJaipurRajasthan
47Mahatma Gandhi Medical College and Research InstitutePuducherryPondicherry
48Chettinad Academy of Research and EducationKelambakkam, Chengalpattu DistrictTamil Nadu
49Pt. B.D.Sharma, PGIMSRohtakHaryana
50B. J. Medical CollegeAhmadabadGujarat
Top 26-50 Medical Institutions in India


Open Demat Account

For Investing or Trading

(Best Investing and Trading Platform in India)

Learn More