Updated: List of Top Medical Colleges In India

Top Medical Colleges In India: Medical profession is among the most reputed professions in the world and so in India. The job of a doctor or any other medical professional attracts many students to pursue a career in this field as it is considered a noble job and doctors are considered life savour. In India, there are total 460 medical colleges till date which provide education in the medical field and some of these colleges are ranked among the top medical colleges in the world. This shows that medical aspirants in India have an opportunity to get admission in the top medical colleges without migrating to any other country in search of good medical college.

List of Top Medical Colleges In India

Top Medical Colleges In India

In this article, we have shared the list of top 25 medical colleges in India of this year. These medical colleges are ranked on different parameters such as quality of education imparted, infrastructure, faculty, student’s reviews, research work etc. We hope this article will provide guidance to the medical aspirants enabling them to get information about the quality of education in the colleges and take better decisions.

No. 1- All India Institute of Medical Sciences (AIIMS), Delhi

All India Institute of Medical Sciences (AIIMS) Delhi

AIIMS, Delhi has topped the list of top medical colleges in India for this year. AIIMS, Delhi is an autonomous college and a full-time hospital providing world-class education and medical facility since 1956. Various UG, PG, Super specialty and doctoral course are offered to the candidates in AIIMS. There are total 7 AIIMS located at different locations in India. AIIMS entrance exam for admission in MBBS will be conducted on 27th May 2018. AIIMS provide education to the medical students at a very nominal fee. It has an intake of 100 students in MBBS. The total fee charged for MBBS course in AIIMS is just around Rs. 7,640/-

Rank1
Year of establishment1956
LocationDelhi
AffiliationAutonomous
OwnershipGovernment
Entrance/ Intake exam For MBBSAIIMS MBBS
Websitewww.aiims.edu

 

2- ARMED FORCES MEDICAL COLLEGE (AFMC), PUNE

ARMED FORCES MEDICAL COLLEGE (AFMC) PUNE

AFMC is one of the premier medical colleges in India. It is the only medical college in Asia where all the expenses (tuition fee, boarding and lodging etc) of students are paid by the government (Ministry of Defence). No fee is charged from students. It has an annual intake of 130 students (105 seats for boys, 25 seats for girls and 10 seats for SC/ST students) for MBBS.

Rank2
Year of establishment1948
LocationPune
AffiliationMaharashtra University of Health Sciences
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.afmc.nic.in

 

3- CHRISTIAN MEDICAL COLLEGE & HOSPITAL (CMC), VELLORE

CHRISTIAN MEDICAL COLLEGE & HOSPITAL (CMC) VELLORE

CHRISTIAN MEDICAL COLLEGE & HOSPITAL (CMC), is one of the oldest medical colleges in India which offer multiple UG, PG doctoral courses. Students can get admission through the entrance test conducted by the College. Students can get admission in MBBS course in CMC, Vellore through NEET UG. For academic session 2018-2019 NEET is scheduled to be conducted on 10th May 2018. Candidates aspiring to get admission in CMC can apply for NEET UG 2018.

Rank3
Year of establishment1900
LocationVellore, Tamilnadu
AffiliationThe Tamilnadu Dr. MGR Medical University
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.cmch-vellore.edu

 

4- ST. JOHN MEDICAL COLLEGE, BANGALURU

St. John Medical College, Bangaluru is managed by The Catholic Bishops’ Conference of India (CBCI). This college has an intake of 150 seats per for MBBS course. Candidates have to clear NEET UG for getting admission in this college. The total fee for MBBS in this college is around Rs. 507080/- (revision).

Rank4
Year of establishment1963
LocationBangaluru
AffiliationRajiv Gandhi Institute  of Health Science
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.stjohns.in

 

5- KING GEORGE’S MEDICAL UNIVERSITY (KGMU), LUCKNOW

KING GEORGE'S MEDICAL UNIVERSITY (KGMU) LUCKNOW

King George’s Medical University is a government providing education and medical facilities to the people since 1906. It has an intake of 250 students in MBBS per year. The course fee for MBBS is approx Rs. 292,000/-

Rank5
Year of establishment1906
LocationLucknow
AffiliationState University
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.kgmu.org

 

6- Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER), Pondicherry

Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER) Pondicherry

(JIPMER), Pondicherry is an autonomous medical college funded by central government. Students get admission in MBBS in this college through JIPMER entrance test. For 2018 JIPMER entrance test will be conducted on 3rd June 2018. It has an intake of 150 students every year in MBBS course. The total fee for this course is approx Rs. 41,350/-

Rank6
Year of establishment1823
LocationPuducherry
AffiliationAutonomous
OwnershipGovernment
0Entrance/ Intake exam For MBBSJIPMER
Websitewww.jipmer.puducherry.gov.in

 

7- GRANT MEDICAL COLLEGE (GMC), MUMBAI

GRANT MEDICAL COLLEGE (GMC) MUMBAI

Students get admission to GMC College through NEET UG. Grant Medical College (GMC) has an intake of 200 seats per year for MBBS course. The fee is very affordable here in this college. Rs 249,000/- is the total fee for MBBS course.

Rank7
Year of establishment1845
LocationMumbai
AffiliationMaharashtra University of Health Sciences, Nasik
Ownership Government
Entrance/ Intake exam For MBBSNEET UG
Websitewww.gmcjjh.org

 

8- SETH G.S. MEDICAL COLLEGE (SGSMC), MUMBAI

SETH G.S. MEDICAL COLLEGE (SGSMC), MUMBAI

Seth G.S Medical College and Kings Edward Memorial Hospital provide education to 2000 students in various courses. It is funded by Municipal Corporation of Mumbai.It has an annual intake of 180 students in MBBS. Total fee for MBBS is Rs.415625/-

Rank8
Year of establishment1926
LocationMumbai
AffiliationMaharashtra University of Health Sciences, Nasik
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.kem.edu

 

9- INSTITUTE OF MEDICAL SCIENCES, VARANASI

INSTITUTE OF MEDICAL SCIENCES, VARANASI

Institute of Medical Sciences is under the administrative control of Banaras Hindu University, which is among the high rated universities in India by NIRF. It has an intake of 84 seats in MBBS course. The total fee for MBBS course is around Rs. 60000/- (Revision).

Rank9
Year of establishment1960
LocationVaranasi, Uttar Pradesh
AffiliationBanaras Hindu University, BHU
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.imsbhu.ac.in

 

10- KASTURBA MEDICAL COLLEGE (KMC), MANIPAL

KASTURBA MEDICAL COLLEGE (KMC), MANIPAL

It is one of the top private medical colleges in India. It has students from 57 nationalities around the world. Admission in 4 years and 1/2 years (plus 1-year training) MBBS are done on the basis of valid score card of NEET UG Rs. 5,023,000/- is the approximate fee for the complete course of MBBS in KMC, Manipal.

Rank10
Year of establishment1953
LocationManipal, Karnataka
AffiliationManipal University
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitemanipal.edu/kmc-manipal.html

 

11- MAULANA AZAD MEDICAL COLLEGE (MAMC), DELHI

MAULANA AZAD MEDICAL COLLEGE (MAMC), DELHI

Admissions are done on the basis of entrance exams and according to the norms of Delhi University. It admits 250 students for MBBS course annually. 15% seats are filled through NEET and 85% seats are filled as per the norms of Delhi University. The annual fee for MBBS is around Rs. 22355/-

Rank11
Year of establishment1958
LocationNew Delhi
AffiliationUniversity of Delhi
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.mamc.ac.in

 

12- BANGALORE MEDICAL COLLEGE & RESEARCH INSTITUTE (BMCRI), BANGALORE

BANGALORE MEDICAL COLLEGE & RESEARCH INSTITUTE (BMCRI), BANGALORE 

It is one of the government medical colleges in Karnataka that has updated to the level of AIIMS. It is an autonomous institute of Government of Karnataka. The annual intake of students in MBBS through NEET UG is 250 seats. Admission in this college is extremely competitive. 85% MBBS seats are reserved for state quotes and 15% for all India candidates. The total fee for MBBS is Rs. 72,670/-

 

Rank12
Year of establishment1955
LocationBangalore, Karnataka
AffiliationRajiv Gandhi University of Health Sciences
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.bmcri.org

 

13- UNIVERSITY COLLEGE OF MEDICAL SCIENCES, DELHI

UNIVERSITY COLLEGE OF MEDICAL SCIENCES, DELHI

University College of Medical Sciences is known for quality research and has been ranked 7th in PubMed indexed journal on the basis of the number of publications. It has an annual intake of 150 seats in MBBS. As it is a government college fee is nominal. Students can complete their MBBS from this college with an annual fee of average Rs. 20,745/-

Rank13
Year of establishment1971
LocationDelhi
AffiliationUniversity of Delhi
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.ucms.ac.in

 

14- AMRITA INSTITUTE OF MEDICAL SCIENCE & RESEARCH INSTITUTE-(AIMS), KOCHI

AMRITA INSTITUTE OF MEDICAL SCIENCE & RESEARCH INSTITUTE-(AIMS), KOCHI

It is one of the recognized private medical colleges in the Southern part of India. Being a private college it has modern equipments and infrastructures. It has an intake of 100 students in MBBS. The total course fee for MBBS is Rs. 5,311,750/-

Rank14
Year of establishment1998
LocationKochi, Kerala
AffiliationAmrita Vishwa Vidyapeetham (Amrita University)
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.amritahospital.org

 

15- MEDICAL COLLEGE AND HOSPITAL, KOLKATA

MEDICAL COLLEGE AND HOSPITAL, KOLKATA

Medical College and Hospital is managed and funded by Government of West Bengal. It has an annual intake of 250 seats in MBBS. The complete course fee for MBBS is Rs. 24,500/-

Rank15
Year of establishment1835
LocationKolkata
AffiliationWest Bengal University of Health Sciences
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.medicalcollegekolkata.org

 

16- OSMANIA MEDICAL COLLEGE (OMC), HYDERABAD

OSMANIA MEDICAL COLLEGE (OMC), HYDERABAD

It is among the oldest medical colleges in South India. Previously, it was affiliated to Osmania University, Hyderabad but now it is under Kaloji Narayana Rao University of Health Sciences.  Admissions in MBBS course are based on the scorecard of NEET UG. It has an annual intake of 200 seats in MBBS. Complete course fee for MBBS is approx 600,000/-

Rank16
Year of establishment1846
LocationHyderabad
Affiliation Kaloji Narayana Rao University of Health Sciences.
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.osmaniamedicalcollege.org

 

17- GOVERNMENT MEDICAL COLLEGE AND HOSPITAL, CHANDIGARH

GOVERNMENT MEDICAL COLLEGE AND HOSPITAL, CHANDIGARH

Admission to MBBS is based on NEET scorecard. Faculty in this college is highly qualified and is directly from UPSC. It has annual intake of 100 students in MBBS. The course fee for MBBS for General candidates is Rs. Rs 24,030/- and for SC/ST is Rs 19,030/-.

Rank17
Year of establishment1991
LocationChandigarh
AffiliationPanjab University
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.gmch.gov.in

 

18- GANDHI MEDICAL COLLEGE, SECUNDERABAD

GANDHI MEDICAL COLLEGE, SECUNDERABAD

Gandhi Medical College is tertiary medical care centre. It offers course like MBBS, BPT, MD/MD, Doctor of Medicine/MCh etc. It admits 200 students in MBBS course annually. The complete course fee for MBBS is Rs. 187,500/- approx.

Rank18
Year of establishment1954
LocationSecunderabad
AffiliationNTR University of Health Sciences
OwnershipGovernment
Entrance/ Intake exam For MBBSAP EAMCET
Websitewww.gandhihospital.in

 

19- MS RAMAIAH MEDICAL COLLEGE, BANGALORE

MS RAMAIAH MEDICAL COLLEGE, BANGALORE

It is private medical college serving and imparting medical education since 1979.It has an intake of 150 students per year. The complete course fee of MBBS is Rs. 13.50 Lakh.

Rank19
Year of establishment1979
LocationBangaluru
AffiliationRajiv Gandhi University of Health Sciences
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.msrmc.ac.in

20- KASTURBA MEDICAL COLLEGE (KMC), MANGALORE

KASTURBA MEDICAL COLLEGE (KMC), MANGALORE

It is the private medical college in India which has students from different countries and has ranked second among the top private medical colleges in India. The course fee for MBBS for students is Rs. 5,013,000.

Rank20
Year of establishment1953
LocationMangalore, Karnataka
AffiliationManipal University
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.manipal.edu

 

21- K.S HEGDE MEDICAL ACADEMY, MANGALORE

K.S HEGDE MEDICAL ACADEMY, MANGALORE

K.S Hegde Medical College, Mangalore is private medical college located at Mangalore and is managed by NITTE Education Trust. Along with MBBS it also offers other PG courses. The annual intake of students in MBBS is 150. The total fee for MBBS is Rs. 5836500/-

Rank21
Year of establishment1999
LocationMangalore, Karnataka
AffiliationNitte University
Ownership Private
Entrance/ Intake exam For MBBSNEET UG
Websitewww.kshema.nitte.edu.in

 

22- DAYANAND MEDICAL COLLEGE AND HOSPITAL, LUDHIANA

DAYANAND MEDICAL COLLEGE AND HOSPITAL, LUDHIANA

It is private tertiary care centre in North India. It offers MBBS, PG courses, and other super specialty courses. It has an intake of total 70 students in MBBS. MBBS admission is based on the score of NEET UG. Fee for completing MBBS is around Rs. 1100000/-

Rank22
Year of establishment1964
LocationLudhiana
AffiliationBaba Farid University of Health Sciences, Faridkot
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.dmch.edu

 

23- JAWAHARLAL NEHRU MEDICAL COLLEGE (JNMC), BELGAUM

JAWAHARLAL NEHRU MEDICAL COLLEGE (JNMC), BELGAUM

JNMC is a private medical college situated in Karnataka. It is listed in W.H.O World Directory of Medical colleges and is funded by MCI, WHO and National Institute of Health, USA. It has an intake of total 200 students in MBBS. The complete course fee of MBBS is around 40 LAKH. Admissions here are based on All India entrance exam(NEET UG & PG).

Rank23
Year of establishment1963
LocationBelgaum, Karnataka
AffiliationKLE University
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.jnmc.edu

 

24- SHRI RAM MURTI SMARAK INSTITUTE OF MEDICAL SCIENCES

SHRI RAM MURTI SMARAK INSTITUTE OF MEDICAL SCIENCES

It is one of the leading institution in the field of medical care, Research & Education in Uttar Pradesh.  Along with MBBS various PG (MD/MS), diploma courses and internship is offered in this college. It has an annual intake of 100 MBBS students. The total fee for completing MBBS from this college is around Rs. 1,742,860/-

Rank24
Year of establishment1990
LocationBareilly, Uttar Pradesh
AffiliationM. J. P. Rohilkhand UniversityBareilly
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.srms.ac.in

 

25- MAHARISHI MARKANDESHWAR INSTITUTE OF MEDICAL SCIENCES, AMBALA

MAHARISHI MARKANDESHWAR INSTITUTE OF MEDICAL SCIENCES, AMBALA

MM Institute of Medical Sciences is the only private medical college in the state of Haryana which offers MBBS, UG courses and other PG diplomas in the state. Every 150 students are offered admission into MBBS course in this college. Out of these 150 seats, 128 seats are reserved for all India candidates and 28 seats are reserved for NRI candidates. The complete course fee for MBBS here is around Rs. 1,653,300/-

Rank25
Year of establishment1993
LocationAmbala
AffiliationMaharishi Markandeshwar University, Mullana
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.mmimsr.mmumullana.org