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

#1 Rank

Kharagpur, West Bengal

Average Fees

₹4.88 LPA

No. of Courses Offered

15 Courses

Median Salary

--

Exams

CAT , IIT JAM , JEE Advanced +1

#2 Rank

BHU

Varanasi, Uttar Pradesh

Average Fees

₹18,147

No. of Courses Offered

52 Courses

Median Salary

--

Exams

BHU PET , BHU UET , CAT , CUET , CUET PG , NEET +4

Delhi, Delhi NCR

Average Fees

₹28,059

No. of Courses Offered

34 Courses

Median Salary

--

Exams

JEE Main , NATA , NEET +1

Udupi, Karnataka

Average Fees

₹10.67 LPA

No. of Courses Offered

42 Courses

Median Salary

--

Exams

ATMA , MAHE-OET , NATA , NEET +2

#5 Rank

AMU

Aligarh, Uttar Pradesh

Average Fees

₹4.18 LPA

No. of Courses Offered

34 Courses

Median Salary

--

Exams

NATA , NEET

Delhi, Delhi NCR

Average Fees

₹1.44 LPA

No. of Courses Offered

37 Courses

Median Salary

--

Exams

CUET , NEET , NEET PG +1

#7 Rank

Pune, Maharashtra

Average Fees

₹56,987

No. of Courses Offered

34 Courses

Median Salary

--

Exams

MAH MBA/MMS CET

Mumbai, Maharashtra

Average Fees

--

No. of Courses Offered

5 Courses

Median Salary

--

Exams

--

#9 Rank

Bhubaneswar, Odisha

Average Fees

₹18.58 LPA

No. of Courses Offered

27 Courses

Median Salary

--

Exams

CAT , SAAT

#10 Rank

Bhubaneswar, Odisha

Average Fees

₹10.41 LPA

No. of Courses Offered

28 Courses

Median Salary

--

Exams

CAT , KIITEE

Noida, Uttar Pradesh

Average Fees

₹7.16 LPA

No. of Courses Offered

53 Courses

Median Salary

--

Exams

Amity JEE , CAT

Chennai, Tamil Nadu

Average Fees

₹22,411

No. of Courses Offered

17 Courses

Median Salary

--

Exams

TANCET

Chennai, Tamil Nadu

4.3 (9 Reviews )

Average Fees

₹20.52 LPA

No. of Courses Offered

17 Courses

Median Salary

--

Exams

CAT , NEET , NEET PG +1

Kottayam, Kerala

3.5 (4 Reviews )

Average Fees

--

No. of Courses Offered

24 Courses

Median Salary

--

Exams

CMAT , KEAM , MGU CAT , NEET +2

Chennai, Tamil Nadu

Average Fees

₹13.87 LPA

No. of Courses Offered

51 Courses

Median Salary

--

Exams

CAT , GATE , GMAT , MAT , NATA , NEET , NEET MDS , SRMJEEE +6

Mysore, Karnataka

Average Fees

₹16.78 LPA

No. of Courses Offered

20 Courses

Median Salary

--

Exams

KCET , NEET

#17 Rank

Lucknow, Uttar Pradesh

Average Fees

₹88,283

No. of Courses Offered

10 Courses

Median Salary

--

Exams

NEET

Ahmedabad, Gujarat

Average Fees

₹1.62 LPA

No. of Courses Offered

40 Courses

Median Salary

--

Exams

CAT , CMAT , GATE , ICMR JRF , SET , UGC NET +4

Delhi, Delhi NCR

Average Fees

₹4.38 LPA

No. of Courses Offered

27 Courses

Median Salary

--

Exams

NEET

Mohali, Punjab

Average Fees

₹4.69 LPA

No. of Courses Offered

33 Courses

Median Salary

--

Exams

CAT , JEE Main , NATA +1

Chennai, Tamil Nadu

4.3 (9 Reviews )

Average Fees

₹19.89 LPA

No. of Courses Offered

26 Courses

Median Salary

--

Exams

NEET , NEET MDS

Pune, Maharashtra

2.6 (4 Reviews )

Average Fees

--

No. of Courses Offered

15 Courses

Median Salary

--

Exams

CAT , NEET

#23 Rank

LPU

Jalandhar, Punjab

Average Fees

₹4.87 LPA

No. of Courses Offered

49 Courses

Median Salary

--

Exams

CAT , CEED , CLAT , CMAT , CUET , GATE , GPAT , JEE Main , LPUNEST , LSAT , MAT , NATA , NID , NIFT , UCEED , XAT +14

#24 Rank

Amritsar, Punjab

Average Fees

₹1.54 LPA

No. of Courses Offered

38 Courses

Median Salary

--

Exams

GMAT , JEE Main

#25 Rank

Mumbai, Maharashtra

Average Fees

₹10.63 LPA

No. of Courses Offered

22 Courses

Median Salary

--

Exams

NMAT , NPAT

Calicut, Kerala

3.0 (9 Reviews )

Average Fees

₹80,596

No. of Courses Offered

32 Courses

Median Salary

--

Exams

--

#27 Rank

IPU

Delhi, Delhi NCR

Average Fees

₹1.35 LPA

No. of Courses Offered

30 Courses

Median Salary

--

Exams

GATE , IPU CET , NATA , NEET +2

LOAD MORE

Your Dream College Awaits!

Loading...