• HomeTop Medical Colleges in India

  • (3 out of 5 based on 90 Ratings)

Given below is the List of Top Medical Colleges in India 2023 with rankings. Our country does have some of the best facilities for medical education but securing an admission is easier said than done. In case you may be wondering where to start from then this is the right place. Check out the list of top 30 medical colleges in India 2023 for MBBS through NEET UG exam. Find all the information you need regarding admission and qualifying entrance test.


1. AIIMS New Delhi
2. Post Graduate Institute of Medical Education and Research, Chandigarh
3. CMC Vellore
4. National Institute of Mental Health & Neuro Sciences, Bangalore
5. BHU Varanasi    
6. Jawaharlal Institute of Post Graduate Medical Education & Research, Puducherry    
7. Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow
8. Amrita Vishwa Vidyapeetham, Coimbatore
9. Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram
10. Kasturba Medical College, Manipal
11. King George`s Medical University, Lucknow
12. Madras Medical College & Government General Hospital, Chennai
13. Institute of Liver and Biliary Sciences, New Delhi
14. St. John's Medical College, Bengaluru
15. Sri Ramachandra Institute of Higher Education and Research, Chennai
16. AIIMS Jodhpur
17. Dr. D. Y. Patil Vidyapeeth, Pune
18. Siksha `O` Anusandhan, Bhubaneswar
19. Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi
20. S.R.M. Institute of Science and Technology, Chennai
21. Institute of Post Graduate Medical Education & Research, Kolkata
22. Aligarh Muslim University, Aligarh
23. Maulana Azad Medical College, Delhi
24. Datta Meghe Institute of Medical Sciences, Wardha
25. Saveetha Institute of Medical and Technical Sciences, Chennai
26. AIIMS Bhubaneswar
27. Govt. Medical College & Hospital, Chandigarh
28. University College of Medical Sciences, Delhi
29. Lady Hardinge Medical College, New Delhi
30. Kalinga Institute of Industrial Technology, Bhubaneswar
31. Kasturba Medical College, Mangalore
32. Maharishi Markandeshwar Ambala
33. Jamia Hamdard New Delhi    
34. JSS Medical College, Mysore
35. PSG Institute of Medical Sciences & Research, Coimbatore
36. CMC Ludhiana
37. Gujarat Cancer & Research Institute, Ahmadabad
38. M. S. Ramaiah Medical College, Bengaluru
39. Chettinad Academy of Research and Education, Kelambakkam
40. Dayanand Medical College, Ludhiana
41. Sawai Man Singh Medical College, Jaipur    
42. Krishna Institute of Medical Sciences Deemed University, Karad
43. Medical College, Kolkata
44. SCB Medical College and Hospital, Cuttack
45. Padmashree Dr. D. Y. Patil Vidyapeeth, Mumbai
46. Regional Institute of Medical Sciences, Imphal West
47. Mahatma Gandhi Medical College and Research Institute, Puducherry
48. AIIMS Rishikesh
49. AIIMS Raipur
50. B. J. Medical College, Ahmadabad





Top Medical Colleges in North India                                   Top Medical Colleges in South India


Top Medical Colleges in Mumbai                              Top Medical Colleges in Delhi

Top Medical Colleges in Chennai                              Top Medical Colleges in Bangalore

Top Medical Colleges in Hyderabad                          Top Medical Colleges in Kolkata

Top Medical Colleges in Pune

Top Medical Colleges in Maharashtra                        Top Medical Colleges in Karnataka

Top Medical Colleges in Tamilnadu                           Top Medical Colleges in Punjab

Top Medical Colleges in Rajasthan                             Top Medical Colleges in UP

Top Medical Colleges in MP                                      Top Medical Colleges in Gujarat

Azeezia Institute of Medical Sciences and Research is the first Medical College to be established in Kollam District.

Azeezia Institute of Medical Sciences and Research Courses Offered

Address : Meeyannoor P.O, Kollam, Kerala, India Pin - 691337


B J Medical College Courses Offered

Address : Asarwa, Ahmedabad, Gujarat, India Ph : 0179 - 22681024, 22680074

Bangalore Medical College was established as a private medical college in the year 1955 by Mysore Education Society.

Bangalore Medical College (BMC) Courses Offered

Address : Fort, K.R. Road Bangalore - 560 002 Karnataka, India Ph : +91 80 2670 0810 Fax : +91 80 2670 4342

Calicut Medical College is a premier medical college located in the city of Kozhikode (Calicut) in Kerala, India.

Calicut Medical College Courses Offered

Address : Medical College P.O Calicut - 673 008 Kerala, India.

Coimbatore Medical College Hospital is one of the oldest names in India in the field of medical education.

Coimbatore Medical College Hospital Courses Offered

Address : 1590/1-12, Trichy Road, Coimbatore - 641018. Ph : 0422-2301393/ 94/ 95 Fax : 0422-2300345

Dayanand Medical College & Hospital (DMCH) Ludhiana, Punjab, India is a 1326 bedded (Inclusive 800 teaching beds) tertiary care teaching hospital in North India.

Dayanand Medical College and Hospital (DMCH) Courses Offered

Address : Tagore Nagar, Civil Lines, Ludhiana, Punjab, India Ph : 0161-4686600/ 30


Dr S N Medical College Courses Offered

Address : Shastri Nagar, Jodhpur, Rajasthan, India

Eras Lucknow Medical College (ELMC) is one of the pioneer institutes in Lucknow, Uttar Pradesh.

Eras Lucknow Medical College (ELMC) Courses Offered

Address : Sarfarazganj, Hardoi Road, Lucknow - 226003 Ph : 3226777, 0522-4153777 Fax : 0522-2409784

G S V M (Ganesh Shankar Vidyarthi Memorial Medical College) is a medical college in Kanpur, Uttar Pradesh.

G S V M Medical College Courses Offered

Address : Kanpur, Uttar Pradesh, India Ph : 0512- 2535483, 2535881

Gandhi Medical College, formerly People’s Medical College is located in Hyderabad Andhra Pradesh.

Gandhi Medical College Courses Offered

Address : Padmarao Nagar, Secunderabad, Andhra Pradesh, Pin - 500020, Ph : 040 27509845

Government Medical College, formerly Glancy Medical College was formed in the year 1864 in Lahore, British India but later the college was shifted to Amritsar in 1920.

Government Medical College Courses Offered

Address : Circular Road, Amritsar, Punjab - 143001, India Ph : 0183 257 2304

Government Medical College is one of the medical institutes in the city of Nagpur.

Government Medical College Nagpur Courses Offered

Address : Near Hanuman Nagar Nagpur - 440009. Ph : 0712-2744671

Government Medical College was established in the year 1991.

Government Medical College Chandigarh Courses Offered

Address : Sec32, Sector 35-D, Chandigarh Pin - 60035, India Ph  :+91 172 266 5253

Indira Gandhi Medical College at Shimla (HPMC) was established in the year 1966 with admissions of 50 students in the first batch.

Indira Gandhi Medical College Courses Offered

Address : Shimla, Himachal Pradesh, Ph : +91-177-2804251 Fax : +91-177-2658339

Jawaharlal Nehru Medical College is among the government medical colleges located in Ajmer, Rajasthan.

Jawaharlal Nehru Medical College Courses Offered

Address : JNMC Campus, Nehru Nagar Belgaum Pin -590010. Karnataka, India