(Updated) List of Top Medical Colleges In India 2021 MBBS/BDS Courses

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 admissions into medical courses like MBBS and BDS is done through the Undergraduate Entrance exam of NEET-UG.

In India, there is a total of 542 medical colleges to 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 to the top medical colleges without migrating to any other country in search of a good medical college.

Therefore, through this article, we are going to discuss all such medical colleges in India. We will cover various aspects of each college essential for the student to know about. Students will gain a brief idea about the college as we cover the rank, location, website and all other aspects of the college. Readers are advised to continue reading the article till the end to receive some relevant piece of Information.

List of Top Medical Colleges In India

There are various parameters based on which a college is given a ranking. Many of the ranking agencies release the list of these colleges ranking them. In India, the National Institutional Ranking Framework (NIRF), India Today, Outlook, etc, publish the list of best colleges and institutions in India for different field groups. This ranking is freshly released each year. NIRF also ranks the medical institutions and colleges. Here we are presenting all the colleges ranked under various agencies.

Top Medical Colleges In India

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

1- ALL INDIA INSTITUTE OF MEDICAL SCIENCES (AIIMS), DELHI

All India Institute of Medical Sciences (AIIMS) Delhi

As per the NIRF, AIIMS, Delhi has topped the list of top most ranked medical colleges in India for the past 3 years. AIIMS, Delhi is an autonomous college and a full-time hospital providing world-class education and medical facility since 1956. All AIIMS colleges in India are known for their quality education. Various UG, PG, Super speciality and doctoral course are offered to the candidates in AIIMS. As of now, there are a total of 13 AIIMS colleges offering admissions into Undergraduate courses, located at different locations. AIIMS provide education to medical students at a very nominal fee. Admission into various Medical Courses in AIIMS is now done through the NEET UG examination. It has an intake of 104 students in MBBS. The total fee charged for the MBBS course in AIIMS is just around Rs. 1,389/-.

Ranking1 (NIRF, Outlook, India Today)
Year of establishment1956
LocationDelhi
AffiliationAutonomous
OwnershipGovernment
Entrance/ Intake Exam For MBBSNTA NEET UG Exam
Websitewww.aiims.edu
AIIMS MBBS Cut Off, Intake, Fees Check Here

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). Also, it is Asia’s first of a kind medical college administered by the Armed forces. The college offers a variety of Under Graduate and Post Graduate courses for the NEET Aspirants. It has an annual intake of 130 students for MBBS. The average annual fee of the Colleges is around INR 32,000 for MBBS.

Rank2 (Outlook)
3 (India Today)
Year of establishment1948
LocationPune
AffiliationMaharashtra University of Health Sciences
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.afmc.nic.in
AFMC Fee Structure, Cut Off, SeatsKnow Here

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 the MBBS course in CMC, Vellore through NEET UG. For the academic session, 2021-22 NEET is scheduled to be conducted on 1 August 2021. Candidates aspiring to get admission to CMC can apply for NEET UG 2021. The College intakes about 100 students each year with an annual fee of Rs. 48,530.

Rank2 (India Today)
3 (NIRF, Outlook)
Year of establishment1900
LocationVellore, Tamilnadu
AffiliationThe Tamilnadu Dr. MGR Medical University
OwnershipPrivate
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.cmch-vellore.edu
Total Seats, Cut off, EligibilityCheck Here

4- ST. JOHN MEDICAL COLLEGE (SJNAHS), 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 MBBS course. Candidates have to clear NEET-UG for getting admission to this college. The total fee for MBBS in this college is around Rs. 5,56,000.

Rank4 (Outlook)
Year of establishment1963
LocationBangalore
AffiliationRajiv Gandhi Institute  of Health Science
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.stjohns.in
Cut Off, Total SeatsKnow Here

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 was earlier known as Chhatrapati Shahuji Maharaj Medical University. The University has an intake of 250 students in MBBS per year. The course fee for MBBS is approx Rs. 2.4 Lakh/- per year.

Rank6 (India Today, Outlook)
10 (NIRF)
Year of establishment1905
LocationUttar Pradesh
AffiliationMCI, UGC, DCI
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.kgmu.org
Category-wise cut-off, total seatsCheck Here

6- JAWAHARLAL INSTITUTE OF POSTGRADUATE MEDICAL EDUCATION AND RESEARCH (JIPMER), PUDUCHERRY

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

(JIPMER), Pondicherry is an autonomous medical college funded by the central government. Students get admission to MBBS in this college through the NEET entrance test. It has an intake of 150 students every year in the MBBS course. The total fee for this course is approx Rs. 34,290/-

Rank5 (India Today, Outlook)
8 (NIRF)
Year of establishment1823
LocationPuducherry
AffiliationAutonomous
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.jipmer.puducherry.gov.in
Cut-Off JIPMER, MBBS SeatsCheck Here

Recommended:- State Wise List of Medical Colleges in India

7- LADY HARDINGE MEDICAL COLLEGE, DELHI

Lady-Hardinge-medical-college

The college offers Undergraduate and Postgraduate Medical courses. It has an intake of 240 students every year in the MBBS course and is a government-funded college recognized by MCI. The college has various other departments offering medical and para-medical course programs. The college has collaborations with WHO. The total fee for the MBBS course under the college is INR 7,000.

Rank9 (India Today)
Year of establishment1916
LocationNew Delhi
AffiliationUniversity of Delhi
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitehtlhmc-hosp.gov.in
Total Seats, Cut off, Fee StructureCheck Here

8- 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 the MBBS course. The fee is very affordable here in this college. Rs 6,00,000/- is the total fee for the MBBS course.

Rank8 (The Week)
11 (Outlook)
Year of establishment1845
LocationMumbai
AffiliationMaharashtra University of Health Sciences, Nasik
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.gmcjjh.org
GMC Seat Intake, Fee Structure, Cut-offCheck Here

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

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

Seth G.S Medical College and Kings Edward Memorial Hospital are among the first medical institutions in India. The Institution provides education to 2000 students in various courses and is the sole institution that consists of a Sexology department. It is funded by the Municipal Corporation of Mumbai. It has an annual intake of 180 students in MBBS. The total fee for a complete MBBS course is around Rs.41,500/-

Rank9 (Outlook)
Year of establishment1926
LocationMumbai
AffiliationMaharashtra University of Health Sciences, Nasik
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.kem.edu
KEM Total Seats, Cut Off, FeeCheck Here

10- INSTITUTE OF MEDICAL SCIENCES (IMS-BHU), 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 100 seats in the MBBS course. The total fee for the MBBS course is around Rs. 60000/-.

Rank6 (NIRF)
7 (India Today)
8 (Outlook)
Year of establishment1960
LocationVaranasi, Uttar Pradesh
AffiliationBanaras Hindu University, BHU
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.imsbhu.ac.in
Check BHU Cut-OffClick Here

11- 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 is done based on a valid score card of NEET-UG. Rs. 14,40,000/- is the approximate fee for the complete course of MBBS in KMC, Manipal. It offers 250 MBBS seats.

Rank9 (NIRF)
10 (Outlook)
Year of establishment1953
LocationManipal, Karnataka
AffiliationManipal University
OwnershipPrivate
Entrance/ Intake Exam For MBBSNEET UG
Websitemanipal.edu/kmc-manipal.html
Cut-Off, Seats, Fee StructureCheck Here

12- MAULANA AZAD MEDICAL COLLEGE (MAMC), DELHI

MAULANA AZAD MEDICAL COLLEGE (MAMC), DELHI

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

Rank4 (India Today)
Year of establishment1958
LocationNew Delhi
AffiliationUniversity of Delhi
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.mamc.ac.in
Total Seat and Cut Off (MAMC)Check Here

13- 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 the Government of Karnataka. The annual intake of students in MBBS through NEET-UG is 250 seats. Admission to 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 around Rs. 3,16,000/-.

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

14- UNIVERSITY COLLEGE OF MEDICAL SCIENCES (UCMS), DELHI

UNIVERSITY COLLEGE OF MEDICAL SCIENCES, DELHI

University College of Medical Sciences is known for quality research. The college offers full-time medical courses. 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 an average of Rs. 7,000.

Rank10 (India Today)
Year of establishment1971
LocationDelhi
AffiliationDelhi University
OwnershipGovernment
Entrance/ Intake exam For MBBSNEET UG
Websitewww.ucms.ac.in
Cut Off, Fee Structure, Seat intakeCheck Here

15- 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. It is a part of Amrita Vishwa Vidyapeetham, Kerala. Being a private college it has modern pieces of equipment and infrastructures. It has an intake of 100 students in MBBS, with 85 general seats and the rest 15 seats for NRI students. The total course fee for MBBS is Rs. 90,00,000/-

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

16- MEDICAL COLLEGE AND HOSPITAL, KOLKATA

MEDICAL COLLEGE AND HOSPITAL, KOLKATA

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

Rank15
Year of establishment1835
LocationKolkata
AffiliationWest Bengal University of Health Sciences
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.medicalcollegekolkata.org
Cut-OffCheck Here

17- OSMANIA MEDICAL COLLEGE (OMC), HYDERABAD

OSMANIA MEDICAL COLLEGE (OMC), HYDERABAD

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

Rank16
Year of establishment1846
LocationHyderabad
Affiliation Kaloji Narayana Rao University of Health Sciences.
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.osmaniamedicalcollege.org
Total Seats, Cut off, Fee StructureCheck Here

Top MBBS and BDS Colleges in India

18- GANDHI MEDICAL COLLEGE, SECUNDERABAD

GANDHI MEDICAL COLLEGE, SECUNDERABAD

Gandhi Medical College is a tertiary medical care centre. It offers course like MBBS, BPT, MD/MD, Doctor of Medicine/MCh etc. It admits 250 students to the MBBS course annually. The complete course fee for MBBS is Rs. 32,400/- approx.

Rank18
Year of establishment1954
LocationSecunderabad
AffiliationNTR University of Health Sciences
OwnershipGovernment
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.gandhihospital.in
Cut OffCheck Here

19- MS RAMAIAH MEDICAL COLLEGE, BANGALORE

MS RAMAIAH MEDICAL COLLEGE, BANGALORE

MS Ramaiah Medical College is a 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. 25.8 Lakh. the college is approved by the Medical Council of India (MCI).

Rank25 (India Today)
30 (NIRF)
Year of establishment1979
LocationBangaluru
AffiliationRajiv Gandhi University of Health Sciences
OwnershipPrivate
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.msrmc.ac.in
Fees structure, MBBS/ BDS Seats, Cut offKnow Here

20- KASTURBA MEDICAL COLLEGE (KMC), MANGALORE

KASTURBA MEDICAL COLLEGE (KMC), MANGALORE

It is a private medical college in India that has students from different countries and has ranked second among the top private medical colleges in India. The college offers about 250 MBBS Seats. The course fee for MBBS for students is approximately Rs. 65 Lakh.

Rank20
Year of establishment1953
LocationMangalore, Karnataka
AffiliationManipal University
OwnershipPrivate
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.manipal.edu
Cut-Off, Total Seat IntakeCheck Here

21- K.S HEGDE MEDICAL ACADEMY, MANGALORE

K.S HEGDE MEDICAL ACADEMY, MANGALORE

K.S Hegde Medical College, Mangalore is a private medical college located at Mangalore and is managed by NITTE Education Trust. Along with MBBS, it also offers other PG courses. The University has collaborations with foreign Universities like the University of Toronto, Canada and Wake Forest University, USA. It also offers research collaboration in research centres like BARC Research Centre. The annual intake of students in MBBS is 150. The total fee for MBBS is Rs. 69 Lakh/-

Rank23 (Outlook)
33 (India Today)
36 (NIRF)
Year of establishment1999
LocationMangalore, Karnataka
AffiliationNitte University
OwnershipPrivate
Entrance/ Intake Exam For MBBSNEET UG
Websitewww.kshema.nitte.edu.in
Cut-Off Marks, Fee structure, Total Seat IntakeCheck Here

22- DAYANAND MEDICAL COLLEGE AND HOSPITAL, LUDHIANA

DAYANAND MEDICAL COLLEGE AND HOSPITAL, LUDHIANA

Dayanand Medical College is a private tertiary care centre in North India. It offers MBBS, PG courses, and other super speciality courses. The college has an intake of a total of 100 students in MBBS. MBBS admission is based on the score of NEET-UG. The fee for completing MBBS is around Rs. 11,00,000/-

Rank22
Year of establishment1964
LocationLudhiana
AffiliationBaba Farid University of Health Sciences, Faridkot
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.dmch.edu
Cut Off Marks, Fee Structure, Seat IntakeCheck Here

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 a total of 200 students in MBBS. The complete course fee of MBBS is around 82 Lakh. Admissions here are based on the All India level entrance exam (NEET-UG & PG).

Rank23
Year of establishment1963
LocationBelgaum, Karnataka
AffiliationKLE University
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.jnmc.edu
Cut Off Marks, Fee Structure, Seat IntakeKnow Here

24- SHRI RAM MURTI SMARAK INSTITUTE OF MEDICAL SCIENCES

SHRI RAM MURTI SMARAK INSTITUTE OF MEDICAL SCIENCES

It is one of the leading institutions 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. 64 Lakh/-

Rank24
Year of establishment2005
LocationBareilly, Uttar Pradesh
AffiliationM. J. P. Rohilkhand University, Bareilly
OwnershipPrivate
Entrance/ Intake exam For MBBSNEET UG
Websitewww.srms.ac.in
Cut Off Marks, Seat IntakeCheck Here

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 the MBBS course in this college. Out of these 150 seats, 128 seats are reserved for all Indian candidates and 28 seats are reserved for NRI candidates. The complete course fee for MBBS here is around Rs. 29 Lakh/-

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

Check out – MBBS Colleges in Punjab

FAQs

What are some of the best colleges in North India?

Some of the best colleges in North India are:
-AIIMS, New Delhi
-University College of Medical Sciences & GTB Hospital, New Delhi
-BHU
-Jawaharlal Nehru Medical College, Aligarh

Which are the topmost colleges for MBBS studies in India?

In India, all AIIMS colleges are considered best for the medical studies. Other colleges that offer best MBBS are Christian Medical College, Vellore, AFMC, JIPMER etc.

What are top medical Colleges in West India?

-Armed Forces Medical College, Pune
-D Y Patil Medical College, Kolhapur
-Grant Medical College, Mumbai
-Seth G S Medical College, Mumbai

Which College in India offers MBBS seats with minimum fees?

AIIMS, New Delhi is the sole college with minimum annual fee of around INR 1600.

How many government medical colleges are in India?

There are about 571 government medical colleges in India.

What is the rank requirement for getting a seat under AIIMS, Delhi?

A candidate willing to secure a seat under AIIMS, New Delhi must have a ranking of 50-75.

What is a good score to get a Government College through NEET ?

Score above 600 can me termed as a good score to secure a seat under top government colleges in NEET.

We hope, you like our article on Top Medical Colleges In India. You can leave your comments and suggestions in the comment box below.

Leave a Comment