Top Medical Colleges in India

Rank Institute Name Ownership
1

All India Institute of Medical Sciences, New Delhi

Public
2

Christian Medical College, Vellore

Private
3

King George's Medical University, Lucknow

Public
4

Institute of Medical Sciences Banaras Hindu University

Public
5

Kasturba Medical College, Manipal

Private
6

St Johns Medical College, Bangalore

Private
7

Jawaharlal Institute of Postgraduate Medical Education and Research, Puducherry

Public
8

Maulana Azad Medical College, New Delhi

Public
9

Armed Forces Medical College,Pune

Public
10

Bangalore Medical College and Research Institute, Bangalore

Public
11

University College of Medical Sciences, University of Delhi, Delhi

Public
12

Jawaharlal Nehru Medical College, Aligarh Muslim University, Aligarh

Public
13

Institute of Post Graduate Medical Education and Research, Kolkata

Public
14

Seth Gordhandas Sunderdas Medical College and King Edward Memorial Medical College, Mumbai

Public
15

Vardhman Mahavir Medical College and Safdarjung Hospital

Public
16

Government Medical College and Hospital, Chandigarh

Public
17

Lady Hardinge Medical College for Women, New Delhi

Public
18

Kasturba Medical College, Mangalore

Private
19

Madras Medical College, Chennai

Public
20

Sri Ramachandra Medical College and Research Institute, Chennai

Private
21

Government Medical College and Hospital, Nagpur

Public
22

Osmania Medical College, Hyderabad

Public
23

Christian Medical College, Ludhiana

Private
24

Grant Medical College and Sir JJ Group of Hospitals, Mumbai

Public
25

Sawai Man Singh Medical College, Jaipur

Public
26

SCB Medical College, Cuttack

Public
27

Government Medical College, Kozhikode

Public
28

B J Medical College, Ahmedabad

Public
29

MS Ramaiah Medical Collge, Bangalore

Private
30

Government Medical College, Thiruvananthapuram

Public
31

Amrita School of Medicine, Kochi

Private
32

Kasturba Health Societys Mahatma Gandhi Institute of Medical Sciences, Sevagram

Private
33

SRM Medical College Hospital and Research Centre, Chennai

Private
34

Topiwala National Medical College and B Y L. Nair Charitable Hospital, Mumbai

Public
35

Mysore Medical College, Mysore

Public
36

Andhra Medical College, Visakhapatnam

Public
37

KS Hegde Medical Academy, Mangalore

Private
38

Sher-I-Kashmir Institute of Medical Sciences, Srinagar

Public
39

Gauhati Medical College, Guwahati

Public
40

Patna Medical College, Patna

Public
41

R.G Kar Medical College and Hospital, Kolkata

Public
42

Lokmanya Tilak Municipal General Hospital and Lokmanya Tilak Municipal Medical College, Mumbai

Public
43

National Institute of Medical Sciences and Research, Jaipur

Private
44

Stanley Medical College, Chennai

Public
45

Dayanand Medical College and Hospital, Ludhiana

Private
46

Nilratan Sarkar Medical College and Hospital, Kolkata

Public
47

Sardar Patel Medical College, Bikaner

Public
48

Government Medical College, Srinagar

Public
49

Indira Gandhi Medical College, Shimla

Public
50

Moti Lal Nehru Medical College, Allahabad

Public
51

Dr Sampurnanand Medical College, Jodhpur

Public
52

Calcutta National Medical College and Hospital, Kolkata

Public
53

Goa Medical College and Hospital, Bambolim

Public
54

Karnataka Institute of Medical Sciences, Hubli

Public
55

Medical College, Baroda

Public
56

Government Medical College, Kottayam

Public
57

Mahatma Gandhi Medical College and Research Institute, Pondicherry

Private
58

Government Medical College, Bhavnagar

Public
59

Sri Devaraj Urs University, Tamaka

Private
60

Jawaharlal Nehru Medical College, Belgaum

Private
61

Sri Venkateswara Institute of Medical Sciences, Tirupati

Public
62

Dr D Y Patil Medical College Hospital and Research Centre, Pune

Private
63

PSG Institute of Medical Sciences and Research, Peelamedu

Private
64

Gandhi Medical College and Hospital, Secunderabad

Public
65

Kalinga Institute of Medical Sciences, Bhubaneswar

Private
66

Burdwan Medical College, Burdwan

Public
67

Pandit Deendayal Upadhyay Medical College, Rajkot

Public
68

Krishna Institute of Medical Sciences Deemed University, Karad

Private
69

Jawaharlal Nehru Medical College, Wardha

Private
70

Pondicherry Institute of Medical Sciences, Pondicherry

Private
71

RNT Medical College, Udaipur

Public
72

KPC Medical College and Hospital, Jadavpur

Private
73

Pt. Jawahar Lal Nehru Memorial Medical College, Raipur

Public
74

Ranga Raya Medical College, Kakinada

Public
75

Himalayan Institute of Medical Sciences, Dehradun

Private
76

Kempegowda Institute of Medical Sciences, Bangalore

Private
77

Government Medical College, Patiala

Public
78

Indira Gandhi Institute of Medical Sciences, Patna

Public
79

NKP Salve Institute of Medical Sciences and Research Centre and Lata Mangeshkar Hospital, Nagpur

Private
80

MKCG Medical College, Berhampur

Public
81

Yenepoya University, Mangalore

Private
82

Mahatma Gandhi Memorial Medical College, Indore

Public
83

Government Medical College, Jammu

Public
84

GSVM Medical College, Kanpur

Public
85

Gandhi Medical College, Bhopal

Public
86

Gajra Raja Medical College, Gwalior

Public
87

Deccan College of Medical Sciences, Hyderabad

Public
88

Maharaja Agrasen Medical College, Agroha

Public
89

Coimbatore Medical College, Coimbatore

Public
90

Government Medical College, Surat

Public
91

Kakatiya Medical College, Warangal

Public
92

Tirunelveli Medical College, Tirunelveli

Public
93

Madurai Medical College, Madurai

Public
94

Government Medical College, Amritsar

Public
95

Rajendra Institute of Medical Sciences, Ranchi

Public
96

Bankura Sammilani Medical College, Bankura

Public
97

Baba Raghav Das Medical College, Gorakhpur

Public
98

Sarojini Naidu Medical College, Agra

Public
99

Tirunelveli Medical College, Tirunelveli

Public
100

Pt. Bhagwat Dayal Sharma Post Graduate Institute of Medical Sciences, Rohtak

Public