Top Medical Colleges in India: Ranking, Fees, Cutoff, Admission, ROI, Placements 2024

The Top Medical Colleges in India include AIIMS New Delhi, PGIMER Chandigarh, CMC Vellore, and JIPMER Pondicherry. These colleges offer different medical courses like MBBS, BDS, MCh, BAMS, and other related medical courses. Admissions across top medical colleges in India are based on merit or entrance exams such as NEET, NEET-PG, and CUET PG. There are 2251 medical colleges in India, of which 1531 are private and 631 are government medical colleges. The fees for top government medical colleges in India can range between INR 6,500 - 1,00,000. However, for private medical colleges in India, the fees can go up to as much as INR 20,00,000 - 81,00,000.

Every medical student's dream is to get admission to the top medical colleges in India. Over 23 lakh students have applied for the NEET 2024 exam, but only 50% are expected to qualify, based on last year's trends. Therefore, every NEET aspirant strives to qualify for the exam to secure a seat in one of the top medical colleges in India.

Check the Top MBBS Colleges in India

Top Medical Colleges in India

Top 10 Medical Colleges in India

The table below discusses in detail the top 10 medical colleges in India as per NIRF ranking 2023 along with the total number of seats allotted for MBBS course and their designated fees for the mentioned colleges.

College Name Total Seats Total Fees (INR)
AIIMS, Delhi MBBS: 132 6,080
PGIMER, Chandigarh MD: 610 19,50,000
CMC, Vellore MBBS: 100 13,500
NIMHNS, Bangalore MD: 44 1,99,650
JIPGMER, Puducherry MBBS: 200 30,460
Amrita Vishwa Vidyapeetham, Coimbatore 150 92,38,000
SGPIMS, Lucknow MD: 40 1,05,000 
BHU, Varanasi 100 1,49,000
Kasturba Medical Colleges, Manipal 250 80,10,000
SCTIMST, Thiruvananthapuram MD:1 1,89,000

Top Medical Colleges in India: Placement-wise

Below is an informative infographic showcasing the country's top medical colleges. It provides valuable information regarding the average and highest salary packages offered, along with the names of their top recruiters. This will be helpful for those who are seeking to pursue a career in the medical field and want to make an informed decision about which college to choose.

Top Medical Colleges in India: Placement-wise

Top Medical Colleges in India: Rankings

The table below compares the NIRF rankings of the top medical colleges in India for the years 2023, 2022, & 2021,

Name of the Colleges NIRF Ranking 2023 NIRF Ranking 2022 NIRF Ranking 2021
AIIMS, Delhi 1 1 1
PGIMER, Chandigarh 2 2 2
CMC, Vellore 3 3 3
NIMHNS, Bangalore 4 4 4
JIPGMER, Puducherry 5 6 8
Amrita Vishwa Vidyapeetham, Coimbatore 6 8 6
SGPIMS, Lucknow 7 7 5
BHU, Varanasi 8 5 7
Kasturba Medical Colleges, Manipal 9 10 10
SCTIMST, Thiruvananthapuram 10 9 11

Top Medical Colleges in India: Admission Criteria

Medical colleges in India admit students through entrance exams. Candidates are shortlisted based on a National level exam called National Eligibility Entrance Test (NEET). Shortlisted candidates must participate in the counseling process and may face a personal interview. However, universities like LPU Jalandhar and PGIMER Chandigarh conduct entrance exams like LPUNEST, PGIMER, etc. Also, some private colleges/ universities offer direct admission into some Medical Courses.

The following table highlights the eligibility criteria, entrance exam, and cut-off for the top Medical colleges in India.

College Exams Accepted Cut-off Eligibility Criteria
AIIMS, Delhi NEET UG 57 Clear Class 12 boards with English & PCB along with an aggregate of 60% and above Should be 17 years and above the age
PGIMER, Chandigarh INI CET & PGIMER Entrance Exam MD Radiodiagnosis: 12
MD Medicine: 23
MD Nuclear Medicine: 47
MD Paediatrics: 75
MD Obstetrics & Gynaecology: 169
MD Psychiatry: 323
MD Anaesthesia: 515
MD Radiotherapy: 586
MD Pathology: 905
MD Transfusion Medicine: 935
MD Community Medicine: 1109
MD Biochemistry: 2516
MD Microbiology: 3217
Candidates should pursue an MBBS followed by the entrance exams
CMC, Vellore NEET UG 1470 Candidates should clear 10+2 with PCB and an aggregate score of 50% 10% relaxation for SC/ST/BC/MBC
NIMHNS, Bangalore INI CET 620 Candidates should pursue an MBBS followed by the entrance exams
JIPMER, Puducherry NEET UG 277 Clear Class 12 boards with English & PCB along with an aggregate of 60% and above Should be 17 years and above the age
Amrita Vishwa Vidyapeetham, Coimbatore NEET UG 138654 Clear Class 12 boards with English & PCB along with an aggregate of 50% and above Should be 17 years and above the age
SGPIMS, Lucknow NEET MD in Radiotherapy:15529
MD in Radiodiagnosis: 89
MD in Nuclear Medicine: 948
MD in Anaesthesiology: 15157
Clear Class 12 boards with English & PCB along with an aggregate of 50% and above Should be 17 years and above the age
BHU, Varanasi NEET UG 1060 Clear Class 12 boards with English & PCB along with an aggregate of 60% and above
Kasturba Medical Colleges, Manipal NEET UG 24330 Class 12 with Physics, Chemistry, Biology/ Biotechnology with minimum 50% aggregate plus English subject
SCTIMST, Thiruvananthapuram INI CET 2289 Clear Class 12 boards with English & PCB along with an aggregate of 60% and above

Top Government Medical Colleges in India

The Top Government Medical Colleges in India are well renowned for their quality education at low fees. AIIMS Colleges in India and GMCs are India’s top government Medical colleges. There is always high competition to get admission into these colleges because of their low fees and vast career opportunities. Below is the list of the top 10 government Medical colleges in India with their average fees and admission criteria.

College Average Fees (INR) Admission Criteria
AIIMS, Delhi 6,080 136 - 121
PGIMER, Chandigarh 19,50,000 -
NIMHNS, Bangalore 1,39,000 284
JIPMER, Puducherry 30,460 277
SGPIMS, Lucknow 1,45,000 89
BHU, Varanasi 1,49,000 858
SCTIMST, Thiruvananthapuram 1,63,000 12187
Madras Medical College, Chennai 54,200 -
King George’s Medical University 2,06,000 1097
AIIMS, Jodhpur 24,100 497

Top Private Medical Colleges in India

The Best Private Medical Colleges in India provide excellent facilities for studying and researching, with highly qualified faculties. The top private medical colleges in India are CMC Vellore and KMC Manipal. You can find a list of the best medical colleges in India offering MBBS courses with their average fees and admission criteria.

College Average Fees (INR) Admission Criteria
CMC, Vellore 13,500 720 - 137
Kasturba Medical College, Manipal 77,98,000 53905
St. John’s Medical College, Bangalore 37,07,000 -
PSG, Coimbatore 4,50,000 261
Sri Ramchandra Medical College, Chennai 22,00,000 (first year) 270532
CMC, Ludhiana 33,00,000 351
MS Ramaiah Medical College, Bangalore 22,00,000 (per annum) 41256
Jawaharlal Nehru Medical College, Belgaum 91,50,000 550
JSS Medical College, Mysore 18,50,000 (first year) -
Amrita Institute of Medical Sciences, Kochi 19,77,000 (first year) -

Top Medical Colleges in India: ROI-wise

When choosing a college, it's essential to consider the Return on Investment (ROI). This metric shows you the ratio of the money you spend on tuition fees compared to the salary you can expect to receive after graduation. In other words, ROI helps you assess the value of your investment in higher education. Check out the top Medical colleges in India with ROI in the table below.

Name of the College Average Course Fees (INR) Average Salary (INR) ROI Rank
AIIMS, Delhi 328 18 LPA 5,48,780 1
PGIMER, Chandigarh 3,90,000 17 LPA 435.89 9
CMC, Vellore 2,700 4 LPA 14,814 3
NIMHNS, Bangalore 27,800 16.09 LPA 5,787 4
JIPGMER, Puducherry 6,092 12 LPA 19,698 2
Amrita Vishwa Vidyapeetham, Coimbatore 18,476 5.5 LPA 2976 8
SGPIMS, Lucknow 72,800 28 LPA 3,846 7
BHU, Varanasi 29,800 14 LPA 4,697 5
Kasturba Medical Colleges, Manipal 16,00,000 15.80 LPA 98.75 10
SCTIMST, Thiruvananthapuram 32,600 13.50 LPA 4,141 6

Top Medical Colleges in India: FAQs

Ques. Which is India’s top college for pursuing MBBS?

Ans. All India Institute of Medical Sciences (AIIMS), New Delhi is considered the best college for MBBS in India. It has consistently ranked number 1 in the NIRF rankings in the last three years. Admission to the MBBS course is based on candidates performance in the NEET exam. The 2023 MBBS NEET cutoff at AIIMS New Delhi was 57 for the general category.

Ques. Which are the Top 5 Government MBBS Colleges in India?

Ans. India has a total of 297 government colleges offering MBBS courses across the country. The top 5 government MBBS colleges along with their fees are mentioned in the table below.

College Name Average Fee (INR)
AIIMS New Delhi 7,640
Banaras Hindu University (BHU), Varanasi 71,460
Jawaharlal Institute of Post Graduate Medical Education and Research (JIPMER), Pondicherry 42,000
King George’s Medical University (KGMU), Lucknow 2.06 L
Aligarh Muslim University (AMU), Aligarh 1.82 L

Ques. Which are the top 10 medical colleges in India?

Ans. India has around 648 medical colleges offering various medical courses at different levels. The top 10 medical colleges are as follows. 

College Name Location
AIIMS New Delhi  New Delhi
Christian Medical College (CMC) Vellore
Banaras Hindu University (BHU) Varanasi
Kasturba Medical College (KMC) Manipal
Jawaharlal Institute of Post Graduate Medical Education and Research (JIPMER) Pondicherry
King George’s Medical University (KGMU) Lucknow
Sri Ramachandra Institute of Higher Education and Research Chennai
St. John’s Medical College Bangalore
Aligarh Muslim University (AMU) Aligarh
Maulana Azad Medical College (MAMC) New Delhi

Ques. Which are the top medical colleges in India rank-wise?

Ans. The top medical colleges in India have consistently received rankings from bodies like NIRF, India Today, Times and more. The top medical colleges in India with NIRF rankings are mentioned in the table below. 

College Name NIRF Ranking 2023
All India Institute of Medical Sciences, Delhi 1
Post Graduate Institute of Medical Education and Research, Chandigarh 2
Christian Medical College, Vellore 3
National Institute of Mental Health & Neuro Sciences, Bangalore 4
Jawaharlal Institute of Post Graduate Medical Education and Research, Puducherry 5
Amrita Vishwa Vidyapeetham, Coimbatore 6
Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow 7
Banaras Hindu Universty, Varanasi 8
Kasturba Medical Colleges, Manipal 9
Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram 10

Ques. Which are the top 10 private medical colleges in India?

Ans. India has 332 private medical colleges providing education in the different aspects of medicine. CMC Vellore, KMC Manipal and St. John’s Medical College are some of the top private medical colleges in India. The top 10 private medical colleges along with their fees are mentioned in the table below.

College Name Average Fee (INR)
Christian Medical College (CMC), Vellore 1.65 L
Kasturba Medical College (KMC), Manipal 71.2 L
Sri Ramachandra Institute of Higher Education and Research, Chennai 1.25 Cr
St. John’s Medical College, Bangalore 37.08 L
Jamia Hamdard University, New Delhi 25.8 L 
Kasturba Medical College (KMC), Mangalore 77.98 L 
JSS Medical College and Hospital (JSSMCH), Mysore 93 L 
Christian Medical College (CMC), Ludhiana 33 L 
Dr DY Patil Vidyapeeth (DPU), Pune 1.25 Cr
Siksha ‘O’ Anusandhan University (SOA), Bhubaneswar 98 L 

Ques. What are the fees of India's top 10 medical colleges?

Ans. The top 10 medical colleges of India along with their fees are mentioned in the table below. 

College Name Average Fee (INR)
AIIMS New Delhi  7,640
Christian Medical College (CMC), Vellore 1.65 L
Banaras Hindu University (BHU), Varanasi 71,460
Kasturba Medical College (KMC), Manipal 71.2 L
Jawaharlal Institute of Post Graduate Medical Education and Research (JIPMER), Pondicherry 42,000
King George’s Medical University (KGMU), Lucknow 2.06 L
Sri Ramachandra Institute of Higher Education and Research, Chennai 1.25 Cr
St. John’s Medical College, Bangalore 37.08 L
NIMHNS, Bangalore 1.99 L
SCTIMST, Thiruvananthapuram 11.89 L

Ques. What is the cutoff for MBBS in AIIMS Delhi?

Ans. AIIMS Delhi provides admission to its medical courses based on the NEET exam. For MBBS, the 2023 AIIMS Delhi was 57 for general, 255 for OBC, 258 for EWS, 989 for SC and 1624 for ST category. For nursing, the cutoff stood at 374 for general and 404 for the OBC category. The 2024 NEET UG cutoff is expected to be released soon by the institute. 

Ques. Which are the top 5 private medical colleges offering the highest salary? 

Ans. Many private medical colleges in India provide students with excellent placement opportunities along with a good package. The top 5 private medical colleges with the best salaries are mentioned in the table below. 

College Name Average Package (INR)
Christian Medical College, Vellore 4 LPA
Kasturba Medical College (KMC), Manipal 15.80 LPA
Sri Ramachandra Institute of Higher Education and Research, Chennai 2.20 LPA - 70 LPA
St. John’s Medical College, Bangalore 3.60 LPA
Jamia Hamdard University, New Delhi 4.9 LPA

Ques. What are the best medical colleges for pursuing MBBS in Maharashtra?

Ans. Many factors like the number of medical colleges, their reputation, infrastructure, faculty and placement records have to be taken into consideration when deciding the best medical college in a state. Maharashtra has 58 colleges offering MBBS programs. The top colleges are as follows. 

College Name Average Fee (INR)
Dr DY Patil Vidyapeeth (DPU), Pune 1.25 Cr
Armed Forces Medical College (AFMC), Pune 90,710
Grant Medical College and Sir J. J. Group of Hospitals, Mumbai 6.95 L
Seth GS Medical College, Mumbai 7.2 L 
Mahatma Gandhi Institute of Medical Sciences (MGIMS), Wardha 7.67 L 

Ques. What are the best medical colleges in India with lower fees?

Ans. Medical colleges with lower fees can be helpful for candidates aspiring to pursue medical courses but do not have a strong financial background. Many medical colleges in India provide courses at a lower rate to address this issue. The top medical colleges with lower fees are as follows. 

College Name Average Fee (INR)
AIIMS New Delhi 7,640
Maulana Azad Medical College (MAMC), New Delhi 13,025
Lady Hardinge Medical College (LHMC), Lucknow 8,275
AIIMS Jodhpur 8140
Ranchi University, Ranchi 11,350

Ques. What are the various entrance exams for admission to the top medical colleges in India?

Ans. There are various exams that medical colleges in India accept to provide admission. NEET, Karnataka NEET Counselling, UP NEET Counselling and Maharashtra NEET Counselling are some of the top entrance exams. The number of colleges that accept these exams is as follows. 

Exam Name Number of Colleges
NEET  706
Karnataka NEET Counselling 49
UP NEET Counselling 42
Maharashtra NEET Counselling 35
Tamil Nadu NEET Counselling 34

Ques. Is AFMC better than AIIMS?

Ans. A better college between AFMC and AIIMS depends on individual preferences. AFMC offers a medical education with military training and service obligations, attracting students interested in serving in the armed forces. On the other hand, AIIMS is renowned for its research, experienced faculty and clinical exposure, making it highly desirable for those aspiring to excel in academic medicine and research. 

Ques. What are the qualifying marks for admission at AIIMS Delhi?

Ans. AIIMS Delhi provides admission to its medical courses based on candidates’ performance in the entrance exam. NEET is used to provide admission to MBBS programs while exams like AIIMS MSc and INI CET are used for admission to MSc and MD/MDS courses. The qualifying marks are as follows.

Entrance Exam Qualifying Marks
NEET 57 
AIIMS MSc 2023 (Different courses) 34 - 123
INI CET 2024 (Different courses) 3 - 5339
AIIMS Paramedical 2023 (Different courses) 10 - 128 
Sub Stream
City
Type Of College
Avg Fee Per Year
Course Type
Affliation
Approval
College Category
Gender Accepted
Found 2282 colleges
Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1

All India Institute of Medical Sciences - [AIIMS], New Delhi

New Delhi, Delhi NCR 
1,628MBBS- 1st Year FeesCompare Fees97% PlacementCompare Placement
4 / 10
Based on 9 User
Reviews
Best in Infrastructure
#1th/57 in India 2023
agency logoagency logoagency logo+ 4 More
#2
3,460Bachelor of Physiotherapy(BPT)- Total FeesCompare Fees90% PlacementCompare Placement
4.4 / 10
Based on 2 User
Reviews
Best in Faculty
#2th/50 in India 2023
agency logoagency logoagency logoMore
#3
23,130Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees--#3th/57 in India 2023
agency logoagency logoagency logo+ 2 More
#4
79,800Bachelor of Physiotherapy(BPT)- 1st Year Fees--#7th/50 in India 2023
agency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5
10,369BAMS- 1st Year FeesCompare Fees₹ 7,40,000Average Package₹ 14,00,000Highest PackageCompare Placement
4.4 / 10
Based on 65 User
Reviews
Best in Infrastructure
#7th/50 in India 2019
agency logoagency logoagency logo+ 8 More
#6
17,80,000MBBS- 1st Year FeesCompare Fees--#12th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#7
8,760MPH- 1st Year FeesCompare Fees--
3.7 / 10
Based on 1 User
Reviews
Best in Placements
#2th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#8

Institute of Liver and Biliary Sciences - [ILBS], New Delhi

New Delhi, Delhi NCR 
60,000Diplomate National Board [DNB]- 1st Year Fees--#23th/50 in India 2023
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9
54,900MBBS- 1st Year FeesCompare Fees--
4 / 10
Based on 19 User
Reviews
Best in Academics
#7th/57 in India 2023
agency logoagency logoagency logo+ 2 More
#10
25,00,000MBBS- 1st Year Fees--
4.5 / 10
Based on 3 User
Reviews
Best in Infrastructure
#26th/53 in India 2022
agency logoagency logoagency logo+ 1 More
#11
7,88,385MBBS- 1st Year Fees--#21th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#12
45,690MBBS- 1st Year FeesCompare Fees₹ 4,50,000Average Package₹ 6,50,000Highest PackageCompare Placement
3.6 / 10
Based on 45 User
Reviews
Best in Infrastructure
#18th/50 in India 2019
agency logoagency logoagency logo+ 7 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13
4,445MBBS- 1st Year FeesCompare Fees--
3.8 / 10
Based on 9 User
Reviews
Best in Academics
#5th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#14
9,90,500MBBS- 1st Year Fees₹ 3,50,000Average Package₹ 7,20,000Highest Package
3.8 / 10
Based on 5 User
Reviews
Best in Academics
#29th/50 in India 2023
agency logoagency logoagency logo+ 3 More
#15

Kasturba Medical College - [KMC], Mangalore

Mangalore, Karnataka 
17,80,000MBBS- 1st Year Fees--#34th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#16

JSS Medical College and Hospital - [JSSMCH], Mysore

Mysore, Karnataka 
18,50,000MBBS- 1st Year Fees--#38th/40 in India 2020
agency logoagency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17

Christian Medical College - [CMC], Ludhiana

Ludhiana, Punjab 
6,60,000MBBS- 1st Year FeesCompare Fees--
4.3 / 10
Based on 1 User
Reviews
Best in Academics
#33th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#18
50,000MBBS- 1st Year FeesCompare Fees--
3.7 / 10
Based on 34 User
Reviews
Best in Placements
#8th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#19
25,00,000MBBS- 1st Year Fees₹ 3,00,000Average Package₹ 3,50,000Highest Package
4.2 / 10
Based on 19 User
Reviews
Best in Social Life
#15th/50 in India 2023
agency logoagency logoagency logo+ 1 More
#20
19,60,000MBBS- 1st Year Fees₹ 6,30,000Average Package₹ 46,00,000Highest Package
4.4 / 10
Based on 35 User
Reviews
Best in Academics
#16th/50 in India 2023
agency logoagency logoagency logo+ 6 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21
25,00,000MBBS- 1st Year FeesCompare Fees₹ 1,00,00,000Highest PackageCompare Placement
3.8 / 10
Based on 437 User
Reviews
Best in Infrastructure
#20th/50 in India 2023
agency logoagency logoagency logo+ 8 More
#22
7,045MBBS- 1st Year Fees--
4.3 / 10
Based on 1 User
Reviews
Best in Placements
#10th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#23

Dayanand Medical College and Hospital - [DMCH], Ludhiana

Ludhiana, Punjab 
4,06,000MBBS- 1st Year Fees--#30th/57 in India 2023
agency logoagency logoagency logo+ 1 More
#24

Saveetha Medical College, Chennai

Chennai, Tamil Nadu 
24,75,000MBBS- 1st Year Fees--#46th/55 in India 2021
agency logoagency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25
5,54,370MBBS- 1st Year FeesCompare Fees--
3.9 / 10
Based on 9 User
Reviews
Best in Academics
#40th/50 in India 2021
agency logoagency logoagency logo+ 3 More
#26

Ramaiah Medical College, Bangalore

Bangalore, Karnataka 
22,00,000MBBS- 1st Year Fees--#27th/57 in India 2023
agency logoagency logoagency logo+ 2 More
#27
20,000MBBS- 1st Year Fees--#46th/50 in India 2022
#28
67,900MBBS- 1st Year Fees--
4 / 10
Based on 1 User
Reviews
Best in Academics
#38th/40 in India 2020
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29
18,50,000MBBS- 1st Year FeesCompare Fees₹ 8,50,000Average Package₹ 62,00,000Highest PackageCompare Placement
4.1 / 10
Based on 120 User
Reviews
Best in Infrastructure
#26th/50 in India 2023
agency logoagency logoagency logo+ 7 More
#30
90,710MBBS- Total FeesCompare Fees--#4th/57 in India 2023
agency logoagency logoagency logoMore