Top Medical Colleges in India 2024

Top medical colleges in India include AIIMS Delhi, CMC Vellore, PGIMER Chandigarh, JIPMER Puducherry, KMC Manipal, etc. Medicine comprises a variety of health care practices to maintain and restore health through the prevention and treatment of illness. Top medical colleges in India offer various specializations - Physiotherapy, Anaesthesia, Medicine, and Pediatrics. To get admission to the best medical colleges in India, candidates must appear for the entrance examinations. The most famous entrance examinations for medical colleges are NEET UG & NEET PG. After pursuing Medical, one can practice Medicine as a general physician, surgeon, medical officer, dentist etc.

Top Medical Colleges in India: Highlights

To get admission to medical colleges, candidates must have passed the 12th examination with a minimum of 50% marks from a recognized board. Below mentioned are the key highlights regarding top medical colleges in India. 

College Type

Government Colleges - 615 & Private Colleges - 1377

Colleges Affiliated To

UGC, MCI, NAAC

Entrance Exams Accepted

NEET UG, NEET PG, AIIMS PG, CUET

Specialisations

Physiotherapy, Anaesthesia, Medicine, Pediatrics

Approximate Fees

Annual fee ranges between 10,000-5,00,000.

Ranking of Medical Colleges in India

Medical colleges are ranked based on several parameters by renowned institutions. Ranking of medical colleges in India help students choose the best medical colleges. Below are the rankings of the top medical colleges in India provided by reputed institutions for the convinience of aspiring medical candidates.

Top Medical Colleges in India NIRF Ranking

NIRF releases the ranking of top medical colleges in India every year. Below mentioned are the best medical colleges in India by NIRF

Ranking College Name NIRF Score
1 AIIMS Delhi 91.60
2 PGIMER Chandigarh 79.00
3 CMC Vellore 72.84
4 National Institute of Mental Health and Neurosciences 71.56
5 BHU Varanasi 68.12
6 JIPMER Puducherry 67.64
7 Sanjay Gandhi Postgraduate Institute of Medical Sciences 67.18
8 Amrita University Coimbatore 66.49
9 Sree Chitra Tirunal Institute for Medical Sciences and Technology 65.17
10 KMC Manipal 63.89

Top Medical Colleges in India by India Today Ranking

Below is the list of top 10 medical colleges in India by India Today ranking

S. No. College Name MBBS Total Tuition Fees (INR)
1 AIIMS Delhi 8,140
2 CMC Vellore 2,41,650
3 BHU Varanasi 51,845
4 KMC Manipal 89,00,000
5 JIPMER Puducherry 24,850
6 KGMU 2,74,500
7 Sri Ramachandra University Chennai 50,00,000
8 St John's Medical College 31,40,850
9 AMU 50,000
10 MAMC Delhi 22,225

Top 10 Medical Colleges in India

Below mentioned is the list of top 10 medical colleges in India

S. No. College Name MBBS/MD Total Tuition Fees (INR)
1 AIIMS Delhi 8,140
2 PGIMER Chandigarh 7,100
3 CMC Vellore 2,41,650
4 Sanjay Gandhi Postgraduate Institute of Medical Sciences 2,06,000
5 BHU Varanasi 51,845
6 KMC Manipal 89,00,000
7 JIPMER Puducherry 24,850
8 KGMU 2,74,500
9 Sri Ramachandra University Chennai 50,00,000
10 St John's Medical College 31,40,850

Top 10 Medical Universities in India

Top medical colleges in India are affiliated to approved universities in India. Below mentioned are the top 10 medical universities in India

S. No. University Name
1 BHU Varanasi
2 UCMS
3 KGMU
4 Jamia Hamdard University
5 Manipal Academy of Higher Education
6 AMU
7 AIIMS Delhi
8 Sanjay Gandhi Postgraduate Institute of Medical Sciences
9 Institute of Post Graduate Medical Education and Research
10 Amrita University Coimbatore

Deemed Medical Colleges in India

Listed below is the best deemed medical colleges in India. 

S. No. College Name
1 GITAM University Visakhapatnam
2 Jamia Hamdard University
3 JNMC Belgaum
4 Amrita Center for Allied Health Science
5 BVMC Pune

Lowest Cutoff Medical Colleges in India

Below mentioned is the lowest cutoff medical colleges in India

S. No. College Name
1 Subharti Medical College Meerut
2 Hind Institute of Medical Sciences
3 Shri Ram Murti Smarak Institute of Medical Sciences
4 MJPRU Bareilly
5 Smt. Kashibai Navale Medical College and General Hospital

Medical Colleges Fees in India 

The fees of medical colleges vary depending on the type - government or private. Government medical colleges charge less fees compared to private medical colleges in India. Top government medical colleges in India charge low fees and provide quality education & resources.

Top Government Medical Colleges in India with Fees

There are around 2074 medical colleges in India, of which 615 are government medical colleges. Given below is the list of top government medical colleges fees in India.

College Name MBBS Total Tuition Fees (INR)
AIIMS Delhi 8,140
BHU Varanasi 51,845
KGMU 2,74,500
AMU 50,000
MAMC Delhi 22,225
VMMC 1,67,500
UCMS 35,225
Annamalai University 5,54,370
Sri Venkateswara Institute of Medical Sciences 3,39,500
AFMC 1,59,350

Private Medical Colleges in India with Fees

Below is the list of best private medical colleges fees in India.

College Name MBBS Total Tuition Fees (INR)
CMC Vellore 2,41,650
KMC Manipal 89,00,000
Sri Ramachandra University Chennai 50,00,000
St John's Medical College 31,40,850
Jamia Hamdard University 64,00,000
KMC Mangalore 89,00,000
JSS Medical College 73,75,000
CMC Ludhiana 33,00,000
Dr. D.Y. Patil Vidyapeeth, Pune 27,50,000
DMCH Ludhiana 11,00,000

Cheapest Medical Colleges in India 

The top medical colleges in India charge meagre fees. AIIMS medical colleges in India are not only the best colleges for medical, but also among the cheapest. The list of cheapest medical colleges fees is given below.

College Name MBBS Total Tuition Fees (INR)
Lady Hardinge Medical College 7,000
AIIMS Nagpur 8,140
AIIMS Raipur 8,140
AIIMS Delhi 8,140
AIIMS Delhi 8,140
AIIMS Mangalagiri 8,140
AIIMS Delhi 8,140
The Tamil Nadu Dr. M.G.R. Medical University 45,000
Ranchi University 11,750
MAMC Delhi 22,225

Top Medical Colleges in India Admission

Admission to top medical colleges in India can be through entrance examinations accepted by the medical colleges. Cutoff list of top medical colleges in India is released every year after the entrance exams.

Eligibility Criteria

Candidated must fulfill the eligibility criteria to get admission to best medical colleges.

MBBS

  • Candidates must have passed 12th with a minimum of 45% marks from PCB/PCMB stream.

MD

  • Candidates need to have a valid MBBS degree from a University/Institute recognized by the MCI.

Ph.D.

  • A post-graduate degree in Medicine or MS/MD with a minimum aggregate of 55% marks from a recognized university.

Below mentioned are the top medical colleges in India with admission links

S. No. College Name Admission Link
1 All India Institute of Medical Sciences, (AIIMS) New Delhi All India Institute of Medical Sciences, (AIIMS) New Delhi Admission Link
2 Post Graduate Institute of Medical Education & Research, (PGIMER) Chandigarh Post Graduate Institute of Medical Education & Research, (PGIMER) Chandigarh Admission Link
3 Christian Medical College, (CMC) Vellore Christian Medical College, (CMC) Vellore Admission Link
4 Sanjay Gandhi Postgraduate Institute of Medical Sciences, (SGPGIMS) Lucknow Sanjay Gandhi Postgraduate Institute of Medical Sciences, (SGPGIMS) Lucknow Admission Link
5 Banaras Hindu University, (BHU) Varanasi Banaras Hindu University, (BHU) Varanasi Admission Link
6 Kasturba Medical College, (KMC) Manipal Kasturba Medical College, (KMC) Manipal Admission Link
7 Jawaharlal Institute of Post Graduate Medical Education & Research, (JIPMER) Puducherry Jawaharlal Institute of Post Graduate Medical Education & Research, (JIPMER) Puducherry Admission Link
8 King George's Medical University, (KGMU) Lucknow King George's Medical University, (KGMU) Lucknow Admission Link
9 Sri Ramachandra Institute of Higher Education & Research, Chennai Sri Ramachandra Institute of Higher Education & Research, Chennai Admission Link
10 St. John's Medical College, Bangalore St. John's Medical College, Bangalore Admission Link

Specialisations Available in Top Medical Colleges in India

Specialisation is offered in many subjects in top medical colleges in India. Listed below is the list of most famous specialisations opted by students in top ranking medical colleges in India

  • Physiotherapy
  • Medical Laboratory Technology
  • Anaesthisia
  • Medicine
  • Pediatrics

Top Medical Colleges in India for Physiotherapy

The top medical colleges in India offer specialization in Physiotherapy. Listed below is the list of top medical colleges in India offering specialization in Physiotherapy

Read More: Top Medical Colleges in India for Physiotherapy

Top Medical Colleges in India for Medical Laboratory Technology

Best medical colleges in India offer specialization in Medical Laboratory Technology. Listed below are the top medical colleges in India offering specialization in Medical Laboratory Technology

Read More: Top Medical Colleges in India for Medical Laboratory Technology

Top Medical Colleges in India for Anaesthesia

Below mentioned are top medical colleges in India offering specialization in Anaesthesia

Read More: Top Medical Colleges in India for Anaesthisia

Top Medical Colleges in India for Medicine

Given below is the best medical colleges in India offering specialization in Medicine

Read More: Top Medical Colleges in India for Medicine

Top Medical Colleges in India for Pediatrics

Pediatrics is one of the most famous specializations opted by MD students. Given below is the list of top medical colleges in India offering specialization in Pediatrics.

Read More: Top Medical Colleges in India for Pediatrics

Entrance Exams for Top Medical Colleges in India 

There are entrance exams conducted all over the country for admission to top medical colleges in India. Listed below are the most prestigious entrance exams for medical in India

  • NEET UG
  • NEET PG
  • CUET

Top Medical Colleges in India Accepting NEET UG Score

NTA conducts NEET UG for admission to MBBS & BDS courses every year. Given below is the list of best medical colleges in India accepting NEET UG score

S. No. College Name
1 AIIMS Delhi
2 CMC Vellore
3 BHU Varanasi
4 KMC Manipal
5 KGMU
6 Sri Ramachandra University Chennai
7 St John's Medical College
8 AMU
9 MAMC Delhi
10 Jamia Hamdard University

Top Medical Colleges in India Accepting NEET PG Score

NTA conducts NEET PG for admission to MS & MD courses every year. Given below is the list of top PG medical colleges in India accepting NEET PG score

S. No. College Name
1 AIIMS Delhi
2 JIPMER Puducherry
3 St John's Medical College
4 Jamia Hamdard University
5 KMC Mangalore
6 CMC Vellore
7 GMC Aurangabad
8 Pondicherry Institute of Medical Sciences
9 MGM Medical College Navi Mumbai
10 Jawaharlal Nehru Medical College, AMU

Top Medical Colleges in India NEET UG Cutoff 2021

Below mentioned is the list of NEET UG cutoff for top medical colleges in India

College Name Opening Rank Closing Rank
AIIMS Delhi 27 1,628
CMC Vellore 276 2,341
BHU Varanasi 820 974
KMC Manipal 48507 53,472
The Tamil Nadu Dr. M.G.R. Medical University 1,67,843 3,87,400
KGMU 1666 15,330
Sri Ramachandra University Chennai 51,500 2,30,552
St John's Medical College 9670 18910
AMU 1754 8240
MAMC Delhi 45 92
Clear All

Showing 773 Colleges

Sort By:
# 6 NIRF

IIT Kharagpur

Kharagpur, West Bengal Public 4.2 # 6 NIRF
Courses Offered

13 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range ₹12 K-20 L
Accreditation NBA
# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF
Courses Offered

48 Courses

Tuition Fees Range ₹500 -1.20 L
Accreditation NAAC
# 13 NIRF

Jamia Millia Islamia (JMI)

Delhi, Delhi NCR Public 3.2 # 13 NIRF
Courses Offered

30 Courses

Exam Accepted

JEE Main , NATA
+1 NEET
Tuition Fees Range ₹1 K-1.40 L
Accreditation NAAC-A
# 14 NIRF
Courses Offered

39 Courses

Exam Accepted

ATMA , MAHE-OET
Tuition Fees Range ₹1.05 L-48.36 L
Accreditation NAAC , NIRF

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image
# 16 NIRF

AMU

Aligarh, Uttar Pradesh Public 3.3 # 16 NIRF
Courses Offered

32 Courses

Exam Accepted

NATA , NEET
Tuition Fees Range ₹15 K-13.47 L
Accreditation NAAC , NAAC-A
# 15 NIRF

Delhi University (DU)

Delhi, Delhi NCR Public 3.2 # 15 NIRF
Courses Offered

33 Courses

Exam Accepted

CUET , NEET
Tuition Fees Range ₹12 K-9.50 L
Accreditation NAAC-A
# 37 NIRF

UniPune (SPPU)

Pune, Maharashtra Public 3.3 # 37 NIRF
Courses Offered

32 Courses

Exam Accepted

MAH MBA/MMS CET
Tuition Fees Range ₹2 K-1.78 L
Accreditation NAAC
# 27 NIRF

Homi Bhabha National Institute, [HBNI] Mumbai

Mumbai, Maharashtra Public # 27 NIRF
Courses Offered

5 Courses

Exam Accepted

-/-
Tuition Fees Range -/-
Accreditation -/-
# 24 NIRF

SOA University

Bhubaneswar, Odisha Private 3.3 # 24 NIRF
Courses Offered

26 Courses

Exam Accepted

CAT , SAAT
Tuition Fees Range ₹1.05 L-88.20 L
Accreditation NAAC-A , NBA
+2 ICAR, NIRF
# 28 NIRF

KIIT University

Bhubaneswar, Odisha Private 4.0 # 28 NIRF
Courses Offered

27 Courses

Exam Accepted

CAT , KIITEE
Tuition Fees Range ₹2 L-83.25 L
Accreditation NAAC , NBA
+1 NIRF
# 49 NIRF

Amity University Noida

Noida, Uttar Pradesh Private 3.7 # 49 NIRF
Courses Offered

49 Courses

Exam Accepted

Amity JEE , CAT
Tuition Fees Range ₹1.96 L-20.95 L
Accreditation NAAC-A
# 64 NIRF

Madras University

Chennai, Tamil Nadu Public 3.5 # 64 NIRF
Courses Offered

15 Courses

Exam Accepted

TANCET
Tuition Fees Range ₹3 K-68 K
Accreditation NAAC-A , NIRF

Saveetha University

Chennai, Tamil Nadu Private 4.3
Courses Offered

17 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range ₹1 L-79.50 L
Accreditation NIRF

MG University (MGU)

Kottayam, Kerala Public 3.5
Courses Offered

22 Courses

Exam Accepted

CMAT , KEAM
Tuition Fees Range -/-
Accreditation NAAC , NAAC-A
# 21 NIRF

SRM University (SRM IST)

Chennai, Tamil Nadu Private 3.8 # 21 NIRF
Courses Offered

45 Courses

Exam Accepted

CAT , GATE
Tuition Fees Range ₹60 K-1.17 Cr
Accreditation NAAC
# 36 NIRF

JSS Academy of Higher Education and Research

Mysore, Karnataka Private 4.2 # 36 NIRF
Courses Offered

18 Courses

Exam Accepted

KCET , NEET
Tuition Fees Range ₹1.23 L-73.59 L
Accreditation NAAC-A , NBA
+1 NIRF
# 88 NIRF

KGMU

Lucknow, Uttar Pradesh Public 4.1 # 88 NIRF
Courses Offered

9 Courses

Exam Accepted

NEET
Tuition Fees Range ₹72 K-1.17 L
Accreditation NAAC , NIRF
# 94 NIRF

Gujarat University

Ahmedabad, Gujarat Public 3.5 # 94 NIRF
Courses Offered

37 Courses

Exam Accepted

CAT , CMAT
Tuition Fees Range ₹2 K-20.60 L
Accreditation NAAC
# 62 NIRF

Hamdard University

Delhi, Delhi NCR Public 3.4 # 62 NIRF
Courses Offered

23 Courses

Exam Accepted

NEET
Tuition Fees Range ₹30 K-33.61 L
Accreditation -/-
# 32 NIRF

Chandigarh University

Mohali, Punjab Private 4.4 # 32 NIRF
Courses Offered

29 Courses

Exam Accepted

CAT , JEE Main
+1 NATA
Tuition Fees Range ₹1.24 L-11.37 L
Accreditation -/-
Courses Offered

24 Courses

Exam Accepted

NEET , NEET MDS
Tuition Fees Range ₹75 K-1.10 Cr
Accreditation NAAC
# 63 NIRF

Dr. D.Y. Patil Vidyapeeth, Pune

Pune, Maharashtra Public 2.6 # 63 NIRF
Courses Offered

14 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range -/-
Accreditation -/-
# 45 NIRF

LPU

Jalandhar, Punjab Private 3.9 # 45 NIRF
Courses Offered

40 Courses

Tuition Fees Range ₹1 L-12 L
Accreditation NIRF , COA

GNDU

Amritsar, Punjab Public 3.7
Courses Offered

34 Courses

Exam Accepted

GMAT , JEE Main
Tuition Fees Range ₹27 K-5.38 L
Accreditation NAAC-A
# 84 NIRF

NMIMS Mumbai

Mumbai, Maharashtra Private 3.8 # 84 NIRF
Courses Offered

17 Courses

Exam Accepted

NMAT , NPAT
Tuition Fees Range ₹2 L-25.15 L
Accreditation NBA , NAAC-A
+2 COA, NIRF

Calicut University

Calicut, Kerala Public 3.0
Courses Offered

30 Courses

Exam Accepted

-/-
Tuition Fees Range ₹2 K-1.41 L
Accreditation NAAC-A

IPU

Delhi, Delhi NCR Public 3.2
Courses Offered

30 Courses

Exam Accepted

GATE , IPU CET
Tuition Fees Range ₹30 K-4.44 L
Accreditation NAAC
Load More Colleges

News & Article

Your Dream College Awaits!

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...