List of Top Medical College in India
India is home to 1,202 medical colleges listed on Studyjankari, spanning government, private, and autonomous institutions. Use the filters alongside this list to narrow results by stream, state, or city.
FOUND 1202 College

Indian Institute of Ayurvedic Medicine and Research
Bangalore, Karnataka
Private
Est. 1989

Indian Institute of Public Health
Hyderabad, Telangana
Private
Est. 2008

Indian Institute of Public Health
Gurgaon, Haryana
Private
Est. 2006

Indian Institute of Public Health
Bhubaneswar, Orissa
Est. 2010

Indian Institute of Public Health
Shillong, Meghalaya
Private
Est. 2019

Indian Maritime University
Navi Mumbai, Maharashtra
Government
Est. 1993

Indian Paramedical Institute
Nagpur, Maharashtra
Private
Est. 2020

Indiana Institute of Engineering and Information Technology
Gorakhpur, Uttar Pradesh
Private
Est. 2001

Indira Gandhi Government Medical College & Hospital
Nagpur, Maharashtra
Government
Est. 1905

Indira Gandhi Institute of Child Health
Bangalore, Karnataka
Public (Autonomous)
Est. 1983

Indira Gandhi Institute of Medical Sciences
Patna, Bihar
Public (Autonomous)
Est. 1983

Indira Gandhi Medial College and Research Institute
Pondicherry, Puducherry
Government
Est. 1994

Indira Gandhi Medical College
Shimla, Himachal Pradesh
Public
Est. 1966

Innovative Centre for Biosciences Clinical Research
Mohali, Punjab
Private Institute
Est. 2005

Institute for Communicative and Cognitive Neuro Sciences Kavalappara
Palakkad, Kerala
Private
Est. 1998

Institute of Applied Medicines and Research
Ghaziabad, Uttar Pradesh
Private
Est. 2000

Institute of Clinical Research
Dehradun, Uttarakhand
Private
Est. 2004

Institute of Clinical Research
New Delhi, Delhi NCR
Private
Est. 2004
Frequently Asked Questions
How many Medical colleges are there in India?
There are 1,202 Medical colleges listed on Studyjankari.
How is this list of Medical colleges sorted?
By default it's sorted alphabetically by name. You can switch to newest or oldest first using the Sort By options above.
