Top 100+ MBBS Colleges in India 2025: State-wise and Bond Information

Discover the list of the top 100+ MBBS colleges in India for 2025, complete with details about state-wise locations and bond requirements. This comprehensive guide is designed to assist aspiring medical students in making informed decisions about their college choices. It includes vital information on state quotas, fees, and any bond conditions that may apply. Whether you are aiming for a public or private institution, this list provides all the necessary details to kick-start your medical career journey.


Cutoff data is available in both rank-wise and marks-wise formats – ideal for NEET counseling planning.

Get accurate cutoff for Andaman and Nicobar Government Medical College – updated as per NEET 2024 results and counseling trends.

Compare your NEET 2024 score and All India Rank (AIR) with official AIQ cutoff for Andaman and Nicobar across all categories.

Need expert guidance? Contact us on WhatsApp or Gmail for free NEET counseling help – no paid services, no fake agents.

This platform is trusted by NEET aspirants for genuine MBBS cutoff updates for Andaman and Nicobar – protecting you from fake admissions and scams.

📞 WhatsApp: +91-7668485115
📧 Email: cutoffdekho@gmail.com


List of Top 100+ MBBS Colleges in India 2025: Ranking, State-wise Distribution, and Admission Information

SQ Name of the Medical Institution State IOC BOND
1 AIIMS, New Delhi Delhi 1956 No Bond
2 Maulana Azad Med. Col., New Delhi Delhi 1958 No Bond
3 AIIMS, Jodhpur Rajasthan 2012 No Bond
4 AIIMS, Bhubaneswar Orissa 2012 No Bond
5 VMCC Safdarjung Hosp., Delhi Delhi 2002 No Bond
6 Govt. Med. Col., Chandigarh Chandigarh 1991 No Bond
7 Lady Hardinge MC, New Delhi Delhi 1916 No Bond
8 AIIMS, Bhopal Madhya Pradesh 2012 No Bond
9 ABVIMS & Dr. RML Hosp. Delhi 2008 No Bond
10 UCMS & GTB Hosp., New Delhi Delhi 1971 No Bond
11 B J Med. Col., Ahmedabad Gujarat 1946 1 Year Service/20 Lakhs
12 Seth GS Med. Col., Mumbai Maharashtra 1925 1 Year/10 Lakhs
13 Inst. of Med. Sc., BHU, Varansi Uttar Pradesh 1960 No Bond
14 Dr. BSA Med. Col., Rohini, Delhi Delhi 2016 No Bond
15 AIIMS, Rishikesh Uttarakhand 2012 No Bond
16 SMS Med. Col., Jaipur Rajasthan 1947 2 Years/5 Lakhs
17 JIPMER, Puducherry Pondicherry 1956 No Bond
19 AIIMS, Raipur Chattisgarh 2012 No Bond
21 AIIMS, Nagpur Maharashtra 2018 No Bond
20 NDMC Med. Col., Delhi Delhi 2013 No Bond
22 King George Medical University Uttar Pradesh 1911 2Years/10 Lakhs
23 Govt. Med. Col., Kolkata West Bengal 1838 No Bond
24 AIIMS, Patna Bihar 2012 No Bond
25 Grant Med. Col., Mumbai Maharashtra 1845 1 Year/10 Lakhs
18 Madras Med. Col., Chennai Tamil Nadu 1835 5 Years/5 Lakhs
26 AIIMS, Bhatinda Punjab 2019 No Bond
27 Bangalore MC & RI, Bangalore Karnataka 1955 1 Year Compulsory
28 B. J. Govt. Med. Col., Pune Maharashtra 1964 1 Year/10 Lakhs
29 Gandhi Med. Col., Secunderabad Telangana 1954 No Bond
30 Med. Col., Baroda Gujarat 1949 1 Year Service/20 Lakhs
31 Indira Gandhi Med. Col., Shimla Himachal Pradesh 1966 No Bond
32 AIIMS, Mangalagiri, Vijayawada Andhra Pradesh 2018 No Bond
33 Patna Med. Col., Patna Bihar 1925 No Bond
34 GMC, Kozhikode, Calicut Kerala 1957 No Bond
35 Med. Col., Thiruvananthapuram Kerala 1951 No Bond
36 Sardar Patel Med. Col., Bikaner Rajasthan 1959 2 Years/5 Lakhs
37 M G M Med. Col., Indore Madhya Pradesh 1948 1 Y/10 L(UR) & 5 L(Res.)
38 IPGMER, Kolkata West Bengal 1957 No Bond
39 Nilratan Sircar Med. Col., Kolkata West Bengal 1948 No Bond
40 Calcutta National Med. Col., Kolkata West Bengal 1948 No Bond
41 RG Kar Med. Col., Kolkata West Bengal 1916 No Bond
42 Gandhi Med. Col., Bhopal Madhya Pradesh 1955 1 Y/10 L(UR) & 5 L(Res.)
43 AIIMS, Kalyani, Nadia West Bengal 2019 No Bond
44 AIIMS, Rae Bareli Uttar Pradesh 2019 No Bond
45 AIIMS, Bilaspur Himachal Pradesh 2021 No Bond
46 Dr. Ram Manohar Lohia IMS Uttar Pradesh 2017 2Years/10 Lakhs
47 RUHS Coll. of Med. Sc., Jaipur Rajasthan 2014 2 Years/5 Lakhs
48 Lokmanya Tilak Municipal MC. Maharashtra 1964 1 Year/10 Lakhs
49 AIIMS, Vijaypur J & K 2020 No Bond
50 AIIMS, Gorakhpur Uttar Pradesh 2019 No Bond
51 IGIMS., Sheikhpura, Patna Bihar 2011 No Bond
52 R N T Med. Col., Udaipur Rajasthan 1961 2 Years/5 Lakhs
53 Topiwala National Med. Col., Mumbai Maharashtra 1964 1 Year/10 Lakhs
54 Dr SN Med. Col., Jodhpur Rajasthan 1965 2 Years/5 Lakhs
55 Stanley Med. Col., Chennai Tamil Nadu 1838 5 Years/5 Lakhs
56 AIIMS, Rajkot Gujarat 2021 No Bond
57 Govt. Med. Col., Patiala Punjab 1953 No Bond
58 AIIMS, Bibinagar Telangana 2019 No Bond
59 SCB Med. Col., Cuttack Orissa 1944 2 Years/25 Lakhs
60 Govt. Med. Col., Kottayam Kerala 1960 No Bond
61 H.B.T. Med. Col. & Dr. R.N. Cooper Maharashtra 2015 1 Year/10 Lakhs
62 JIPMER, Karaikal Pondicherry 2016 No Bond
63 ESIC, Faridabad Haryana 2015 1 Year in Any ESIC
64 Govt. Med. Col., Surat Gujarat 1964 1 Year Service/20 Lakhs
65 Govt. Med. Col., Amritsar Punjab 1943 No Bond
66 Osmania Med. Col., Hyderabad Telangana 1946 No Bond
67 AIIMS, Madurai Tamil Nadu 2021 No Bond
68 ESIC, Bangalore Karnataka 2012 1 Year in Any ESIC
69 ESIC, Joka, Kolkata West Bengal 2013 1 Year in Any ESIC
70 Mysore MC & RI, Mysore Karnataka 1924 1 Year Compulsory
71 Pt. B D Sharma PGIMS., Rohtak Haryana 1960 5 Years or 25.77 Lakhs(Male),
72 Andhra Med. Col., Visakhapatnam Andhra Pradesh 1923 No Bond
73 AIIMS, Deoghar Jharkhand 2019 No Bond
74 GSVM Med. Col., Kanpur Uttar Pradesh 1955 2 Years/10 Lakhs
75 Govt. Med. Col., Nagpur Maharashtra 1947 1 Year/10 Lakhs
76 MP Shah Med. Col.,Jamnagar Gujarat 1955 1 Year Service/20 Lakhs
77 Jawaharlal Nehru Med. Col., Ajmer Rajasthan 1965 2 Years/5 Lakhs
78 LLRM Med. Col., Meerut Uttar Pradesh 1966 2Years/10 Lakhs
79 Pandit Deendayal Upadhyay MC Gujarat 1995 1 Year Service/20 Lakhs
80 Dr. Rajendar Prasad GMC., Tanda, H.P Himachal Pradesh 1996 No Bond
81 Indira Gandhi MC & Hosp., Nagpur Maharashtra 1968 1 Year/10 Lakhs
82 Belagavi Inst. of Med. Sc., Belagavi Karnataka 2006 1 Year Compulsory
83 Jawaharlal Nehru Med. Col., Aligarh Uttar Pradesh 1961 2Years/10 Lakhs
84 Dr B R Ambedkar State IMS, Mohali Punjab 2021 No Bond
85 Govt. Med. Col., Kota Rajasthan 1992 2 Years/5 Lakhs
86 Rajiv Gandhi MC & CSM Hosp., Thane Maharashtra 1992 1 Year/10 Lakhs
87 GMC & ESIC Hosp., Coimbatore Tamil Nadu 2016 5 Years/5 Lakhs
88 Rajendra Inst. of Med. Sc., Ranchi Jharkhand 1960 No Bond
89 ESIC Med. Col., Sanath Nagar Telangana 2016 1 Year in Any ESIC
90 Govt. IMS., Kasna, Greater Noida Uttar Pradesh 2019 2Years/10 Lakhs
91 Doon Med. Col., Dehradun Uttarakhand 2016 No Bond
92 Moti Lal Nehru Med. Col., Allahabad Uttar Pradesh 1961 2Years/10 Lakhs
93 BRD Med. Col., Gorakhpur Uttar Pradesh 1972 2Years/10 Lakhs
94 S N Med. Col., Agra Uttar Pradesh 1939 2Years/10 Lakhs
95 Guru Govind Singh Med. Col., Faridkot Punjab 1973 No Bond
96 Nalanda Med. Col., Patna Bihar 1970 No Bond
97 Maharani Laxmi Bai Med. Col., Jhansi Uttar Pradesh 1968 2Years/10 Lakhs
98 Shri Lal Bahadur Shastri GMC., Mandi Himachal Pradesh 2017 No Bond
99 Karnataka Inst. of Med. Sc., Hubballi Karnataka 1957 1 Year Compulsory
100 Govt. Med. Col., Thrissur Kerala 1981 No Bond
101 Shri Atal Bihari Vajpayee MC & RI, BLR Karnataka 2019 1 Year Compulsory
102 Gajra Raja Med. Col., Gwalior Madhya Pradesh 1946 1 Y/10 L(UR) & 5 L(Res.)
103 AIIMS, Guwahati Assam 2020 No Bond
104 Govt. Med. Col., Bhavnagar Gujarat 1995 1 Year Service/20 Lakhs
105 COM & Sagore Dutta Hosp., Kolkata West Bengal 2011 No Bond
106 ESIC, Alwar Rajasthan 2021 1 Year in Any ESIC
107 Kalpana Chawala GMC, Karnal Haryana 2017 5 Years or 25.77 Lakhs(Male),
108 Mahatma Gandhi IMS., Wardha Maharashtra 1969 1 Year/10 Lakhs
109 Jhalawar Medical College Rajasthan 2008 2 Years/5 Lakhs
110 Shri Kalyan GMC., Sikar, Rajasthan Rajasthan 2020 2 Years/5 Lakhs
111 Uttaranchal F Hosp. TRUST,HALDWANI Uttarakhand 2001 No Bond
112 Dr.YS Parmar GMC, Nahan Uttarakhand 2016 No Bond
113 Goa Med. Col., Panaji Goa 1963 1 Year/10 Lakhs
114 Netaji Subhash Chandra Bose MC Madhya Pradesh 1955 1 Y/10 L(UR) & 5 L(Res.)
115 Vardhman IMS., Pawapuri, Nalanda Bihar 2013 No Bond
116 Govt. Med. Col., Bharatpur, Rajasthan Rajasthan 2018 2 Years/5 Lakhs
117 Govt. Vellore Med. Col., Vellore Tamil Nadu 2005 5 Years/5 Lakhs
118 Pt. Jawahar Lal Nehru GMC., Chamba Himachal Pradesh 2017 No Bond
119 Pt. J N M Med. Col., Raipur Chattisgarh 1963 2 Years Compulsory
120 Darbhanga Med. Col., Lehriasarai Bihar 1946 No Bond
121 GMC Hamirpur Himachal Pradesh 2018 No Bond
122 M G M Med. Col., Jamshedpur Jharkhand 1961 No Bond
123 Guntur Med. Col., Guntur Andhra Pradesh 1946 No Bond
124 GMC AURANGABAD Maharashtra 1956 1 Year/10 Lakhs
125 T D Med. Col., Alleppey (Allappuzha) Kerala 1963 No Bond
126 Gauhati Med. Col., Guwahati Assam 1960 5 years/30 lakhs
127 Coimbatore Med. Col., Coimbatore Tamil Nadu 1966 5 Years/5 Lakhs
128 Madurai Med. Col., Madurai Tamil Nadu 1954 5 Years/5 Lakhs
129 GMC Bhilwara Rajasthan 2018 2 Years/5 Lakhs
130 Uttar Pradesh Univ. Saifai Uttar Pradesh 2006 2Years/10 Lakhs
131 Govt. Med. Col., Ernakulam Kerala 2000 No Bond
132 COM & JNM Hosp.,Kalyani,Nadia West Bengal 2010 No Bond
133 Jawaharlal Nehru Med. Col., Bhagalpur Bihar 1971 No Bond
134 GMC Churu Rajasthan 2018 2 Years/5 Lakhs
135 S. S. Med. Coll. Rewa Madhya Pradesh 1963 1 Y/10 L(UR) & 5 L(Res.)
136 Shimoga Inst. of Med. Sc.,Shimoga Karnataka 2007 1 Year Compulsory
137 S V Med. Col., Tirupati Andhra Pradesh 1960 No Bond
138 Gulbarga Inst. of Med. Sc., Gulbarga Karnataka 2015 1 Year Compulsory
139 Mandya Inst. of Med. Sc., Mandya Karnataka 2006 1 Year Compulsory
140 Veer Surendra Sai IMS & Rch., Burla Orissa 1959 2 Years/25 Lakhs
141 MKCG Med. Col., Berhampur Orissa 1962 2 Years/25 Lakhs
142 Tirunelveli Med. Col.,Tirunelveli Tamil Nadu 1965 5 Years/5 Lakhs
143 Dr Vaishampayan Memorial MC, Solapur Maharashtra 1963 1 Year/10 Lakhs
144 ESIC, Gulbarga Karnataka 2013 1 Year in Any ESIC
145 Dr. Shankarrao Chavan GMC., Nanded Maharashtra 1988 1 Year/10 Lakhs
146 Govt. Med. Col., Parippally, Kollam Kerala 2017 No Bond
147 Vijaynagar Inst. of Med. Sc., Bellary Karnataka 1961 1 Year Compulsory
148 Hassan Inst. of Med. Sc., Hassan Karnataka 2006 1 Year Compulsory
149 SVIMS - Sri Padmavathi MC (Women) Andhra Pradesh 2014 No Bond
150 Pt. Raghunath Murmu MCH., Baripada Orissa 2017 2 Years/25 Lakhs