TOP MBBS COLLEGES IN INDIA
Some of the most reputed and well known medical colleges come under top MBBS colleges in India. From the approximately 600 known Indian medical colleges offering MBBS, 328 are run Privately and 272 are run by Government.
OVERVIEW
Admission in these medical colleges are taken through NEET exam, students need to qualify NEET with a good score as colleges are allotted on the basis of their NEET scores.
Some of the best MBBS colleges in India are AIIMS New Delhi, BHU Varanasi, JIPMER Pondicherry, CMC Vellore, etc.
BEST MEDICAL COLLEGE | AIIMS Delhi(1st RANK) |
TOP PRIVATE MBBS COLLEGE | Jamia Hamdard University Delhi, KMC Mangalore, ST John’s Medical College Bangalore |
TOP GOVERNMENT MBBS COLLEGE | AIIMS Delhi, BHU Varanasi, AMU Aligarh, KGMU Lucknow |
GOVERNMENT MBBS COLLEGE FEES | INR 5,000 – INR 20,000 |
PRIVATE MBBS COLLEGE FEES | INR 3,00,000 – INR 56,00,000 |
INTERNSHIP PROGRAM | INR 15,000 – INR 40,000 (Monthly Stipend) |
EXPECTED SALARY | INR 4-6 LPA |
Top 10 MBBS Colleges in India
In total, approximately 600 colleges in India provide MBBS education. Among which, the top colleges for MBBS are following – AIIMS Delhi, BHU Varanasi, CMC Vellore & KMC Manipal.
These colleges are known to provide students with high quality education along with excellent placement. Below are the top 10 MBBS colleges in India with their seat intake, 2023 Cut Off for reference and total fees
College Name | Total Seats | Cut-off Rank 2023 | Average Fee (INR) |
AIIMS New Delhi | 132 | 57 | 7,640 |
Christian Medical College (CMC), Vellore | 100 | 112 | 1.65 Lakhs |
Banaras Hindu University (BHU), Varanasi | 100 | 919
| 71,460 |
Kasturba Medical College (KMC), Manipal | 250 | 51200
| 71.2 Lakhs |
Jawaharlal Institute of PostGraduate Medical Education and Research (JIPMER), Pondicherry | 260 | 277 | 42,000 |
King George’s Medical University (KGMU), Lucknow | 250 | 2199 | 2.06 Lakhs |
Sri Ramachandra Institute of Higher Education and Research, Chennai | 250 | 615686 | 1.25 Cr |
St. John’s Medical College, Bangalore | 150 | 23452 | 37.08 Lakhs |
Aligarh Muslim University (AMU), Aligarh | 150 | 8597
| 1.82 Lakhs |
Maulana Azad Medical College (MAMC), New Delhi | 250 | 87 | 13,025 |
Top 10 Medical Colleges in India – NIRF Ranking
Approximately, 600 recognized medical colleges are recognized in India. These MBBS colleges also offer other courses such as BDS, BSc, BAMS, etc.
Below are the top medical colleges offering MBBS on the basis of their NIRF Ranking:
NIRF Ranking 2023 | College/ University Name | NIRF Score |
1 | All India Institute of Medical Sciences, Delhi | 94.32 |
2 | Post Graduate Institute of Medical Education and Research, Chandigarh | 81.1 |
3 | Christian Medical College, Vellore | 75.29 |
4 | National Institute of Mental Health & Neuro Sciences, Bangalore | 72.46 |
5 | Jawaharlal Institute of PostGraduate Medical Education & Research, Puducherry | 72.1 |
6 | Amrita Vishwa Vidyapeetham, Coimbatore | 70.84 |
7 | Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow | 69.62 |
8 | Banaras Hindu University, Beneras | 68.75 |
9 | Kasturba Medical College, Manipal | 66.19 |
10 | Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram | 65.24 |
Top Government MBBS Colleges – Fee Structure
As it is a fact known that medical study can be very expensive, many aspirants prefer to take admission in top government colleges. In private colleges, the MBBS fees sometimes exceed INR 1.20 Crore while in government colleges one can expect it to be as low as INR 10,000.
In the table below is the list of top government MBBS colleges along with their fees
College/ University Name | Total Course Fees (INR) |
All India Institute Of Medical Sciences – [AIIMS], New Delhi | 7,640 |
Christian Medical College – [CMC], Vellore | 1,65,250 |
Maulana Azad Medical College – [MAMC], New Delhi | 13,025 |
Armed Forces Medical College – [AFMC], Pune | 90,710 |
Jawaharlal Institute Of PostGraduate Medical Education And Research – [JIPMER] Pondicherry | 42,000 |
All India Institute Of Medical Sciences – [AIIMS], Bhopal | 4,788 |
Kasturba Medical College – [KMC], Manipal | 70,90,000 |
King George’s Medical University – [KGMU], Lucknow | 2,06,900 |
Vardhman Mahavir Medical College – [VMMC], New Delhi | 2,30,000 |
University College Of Medical Sciences – [UCMS], New Delhi | 1,33,000 |
Top MBBS Colleges in India – Rank Wise
Agencies in India based on several parameters (with their weightage), rank the best colleges in India. NIRF (By Ministry of Education), India Today, Outlook, & The Week etc. are some of the top ranking agencies.
Apart from releasing a list of top medical colleges in India, these agencies also focus on courses such as MBBS, MD, MS, BPT, BAMS, etc. Below are the top MBBS colleges in India rank-wise as released by agencies.
Top MBBS Colleges in India with NIRF Ranking 2023
National Institutional Ranking Framework (NIRF) is used to rate the best educational institution by the Indian government.
NIRF is the best approved ranking agency in India. It uses several criteria to rank colleges & universities under the control of the Ministry of Education. Each year NIRF releases the ranking of the best institutions in India for various courses.
Here’s the 5 criteria which NIRF uses to rank the institutions:
- Teaching, Learning & Resources
- Research and Professional Practice
- Graduation Outcomes
- Outreach and Inclusivity
- Perception
Let’s understand the weightage of different criteria used for ranking through the below given Pie Chart.
One thing to remember is that NIRF ranks the Top Medical Colleges in India rather than Top MBBS Colleges in India. In the below table, are some of the top MBBS colleges in India according to their NIRF Ranking.
NIRF Ranking 2023 | College/ University Name | NIRF Score |
1 | All India Institute of Medical Sciences, Delhi | 94.32 |
2 | Post Graduate Institute of Medical Education and Research, Chandigarh | 81.1 |
3 | Christian Medical College, Vellore | 75.29 |
4 | National Institute of Mental Health & Neuro Sciences, Bangalore | 72.46 |
5 | Jawaharlal Institute of PostGraduate Medical Education & Research, Puducherry | 72.1 |
6 | Amrita Vishwa Vidyapeetham, Coimbatore | 70.84 |
8 | Banaras Hindu University, Beneras | 68.75 |
9 | Kasturba Medical College, Manipal | 66.19 |
10 | Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram | 65.24 |
11 | Madras Medical College & Government General Hospital, Chennai | 64.43 |
12 | King George’s Medical University, Lucknow | 63.93 |
13 | All India Institute of Medical Sciences Jodhpur | 62.43 |
14 | Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi | 61.73 |
15 | Dr. D. Y. Patil Vidyapeeth, Pune | 61.35 |
16 | Siksha `O` Anusandhan, Bhubaneswar | 60.66 |
17 | All India Institute of Medical Sciences Bhubaneswar | 60.65 |
18 | Saveetha Institute of Medical and Technical Sciences, Chennai | 60.61 |
19 | St. John’s Medical College, Bangalore | 60.49 |
20 | S.R.M. Institute of Science and Technology, Chennai | 60.47 |
21 | Sri Ramachandra Institute of Higher Education and Research, Chennai | 60.44 |
22 | All India Institute of Medical Sciences, Rishikesh | 60.06 |
24 | Institute of Post Graduate Medical Education & Research, Kolkata | 58.49 |
Top MBBS Colleges in India: India Today Ranking 2023
India Today which is published by Living Media India Limited, is one of the leading and well-reputed English news magazines in India.
College survey is conducted together by The Marketing & Development Research Associates (MDRA), a marketing and research firm from Delhi and India Today, which ranks the colleges under various courses like Commerce, Arts, Science, Engineering, etc.
Ranking of these top MBBS colleges are done after analyzing the weightage of parameters given below in the infographics.
- AIIMS Delhi is at #1st position among the top MBBS colleges as per India Today, which is followed by JIPMER Pondicherry at #2nd position & CMC Vellore at #3rd position.
- Maintaining its position at #5th place is MAMC New Delhi, followed by KGMU Lucknow and Vardhman Mahavir Medical College.
- As per India Today Ranking 2023, some of the best MBBS college in India are Lady Hardinge Medical College, University of Delhi, UCMS Delhi, and KMC Manipal
According to the India Today Rankings for 2023, the top MBBS colleges in India are depicted below:
India Today Ranking 2023 | College/ University Name |
1 | All India Institute Of Medical Sciences – [AIIMS], New Delhi |
2 | Jawaharlal Nehru Institute of Post Graduate Medical Education and Research, Puducherry |
3 | Christian Medical College – [CMC], Vellore |
4 | Armed Forces Medical College – AFMC Pune |
5 | Maulana Azad Medical College, New Delhi |
7 | King George’s Medical College – KGMU Lucknow |
8 | Vardhman Mahavir Medical College – VMMC New Delhi |
9 | Lady Hardinge Medical College, University of Delhi |
10 | University College of Medical Sciences, University of Delhi |
11 | Seth Gordhandas Sunderdas Medical College and KEM Hospital, Mumbai |
12 | Kasturba Medical College, Manipal, Manipal Academy of Hospital |
13 | Bangalore Medical College and Research Institute |
14 | GMCH Chandigarh – Government Medical College and Hospital |
15 | S.M.S. Medical College, Jaipur |
16 | Lokmanya Tilak Municipal Medical College |
17 | Jawaharlal Nehru Medical College, Aligarh Muslim University – AMU Aligarh |
18 | All India Institute Of Medical Sciences – [AIIMS], Bhubaneswar |
19 | All India Institute Of Medical Sciences – [AIIMS], Jodhpur |
20 | All India Institute Of Medical Sciences – [AIIMS], Bhopal |
21 | St. John’s National Academy of Health Sciences, Bangalore |
Top MBBS Colleges in India – The Week Ranking 2023
Every year The Week works together with Hansa Research, to release top colleges in various courses across India such as engineering, law, medical, management, etc. In 2023, they released one of the disciplines – Medical
As per the Week Ranking 2023,the top Medical colleges in India:
The Week Ranking 2023 | College/ University Name |
1 | All India Institute Of Medical Sciences – [AIIMS], New Delhi |
2 | Jawaharlal Nehru Institute of Post Graduate Medical Education and Research, Puducherry |
3 | Banaras Hindu University – [BHU], Varanasi |
4 | King George’s Medical College – KGMU Lucknow |
5 | Postgraduate Institute of Medical Education and Research – PGIMER Chandigarh |
6 | Sanjay Gandhi Postgraduate Institute of Medical Science – SGPGIMS Lucknow |
7 | National Institute of Mental Health and Neurosciences |
8 | All India Institute Of Medical Sciences – [AIIMS], Jodhpur |
9 | All India Institute Of Medical Sciences – [AIIMS], Bhubaneswar |
10 | All India Institute Of Medical Sciences – [AIIMS], Raipur |
11 | BLDE University |
Best MBBS Colleges in India with Fees Structure
Some of the best medical colleges in India offer MBBS as low as INR 5,000 only. However, at the same time some of the best medical colleges charge around INR 5 – 60 Lakhs per year or even more.
The graph below shows some of the best MBBS colleges in India with fee structures:
Top MBBS Colleges in India Private
The total number of Private MBBS colleges in India is around 328. Some of the renowned colleges such as CMC Vellore, KMC Manipal, etc. come under top private colleges.
These colleges offer world class infrastructure, excellent research facilities along with good internship opportunities. In the table given below are some of The Best Private MBBS Colleges in India:
College/ University Name | MBBS Seats |
CMC Vellore – Christian Medical College | 100 |
Dayanand Medical College and Hospital, Ludhiana | 100 |
KMC Manipal – Kasturba Medical College | 250 |
Chettinad Hospital and Research Institute, Kanchipuram | 250 |
St Johns Medical College, Bangalore | 150 |
JSS Medical College, JSS Academy of Higher Education and Research | 200 |
K.S. Hegde Medical Academy (KSHEMA), Mangalore | 150 |
SRM University Chennai – SRM Institute of Science and Technology | 150 |
KIMS – Kalinga Institute of Medical Sciences | 250 |
KMC Mangalore – Kasturba Medical College | 250 |
Top MBBS Colleges In India Government
From the total 272 Government MBBS Colleges in India, some of the Best Government Medical Colleges Are AIIMS Delhi, BHU Varanasi, JIPMER Pondicherry, etc. Below are the Top Medical Colleges in India Government for MBBS:
College/ University Name | MBBS Seats |
All India Institute of Medical Sciences – [AIIMS], New Delhi | 107 |
Madras Medical College | 250 |
Jawaharlal Institute of Postgraduate Medical Education and Research – [JIPMER], Pondicherry | 200 |
King George’s Medical University – [KGMU], Lucknow | 250 |
AIIMS Bhubaneswar – All India Institute of Medical Sciences | 100 |
Maulana Azad Medical College – [MAMC], New Delhi | 250 |
Vardhman Mahavir Medical College – [VMMC], New Delhi | 170 |
University College of Medical Sciences – [UCMS], New Delhi | 170 |
GMCH Chandigarh – Government Medical College and Hospital | 150 |
Sawai Man Singh Medical College – SMS Medical College, Jaipur | 250 |
Top MBBS Colleges in India with Cut-off
In India, the Top MBBS colleges accept admission through NEET, and NEET-PG exam scores while some colleges offer admission through AIIMS PG and RUET scores.
Student’s admission in the preferred college is determined by colleges’ Cut-Off list, making it most important factors to get admission into the top MBBS college
Top MBBS Colleges in India with NEET Cut-off
In almost all colleges students can get admission into various medical courses through the common entrance examination i.e. NEET. All the colleges accept the NEET score for MBBS admission, except for JIPMER
Expected Cut off of NEET 2024
In any course offered by medical colleges such as MBBS, BDS & AYUSH course, meeting NEET Cut-Off is a must to secure admission through NEET. NTA releases the Cut-Off with the results only.
Group/Category | NEET Percentile | Expected NEET cut-off 2024 |
UR | 50th | 720-137 |
SC/ ST/ OBC | 40th | 136-107 |
UR-PH | 45th | 136-121 |
SC/ OBC- PH | 40th | 120-107 |
ST-PH | 40th | 120-108 |
NEET Cut off 2023 for MBBS Government Colleges
The opening and closing ranks at which applicants are accepted into MBBS/BDS programs using 15% AIQ NEET Counseling are referred to as the NEET AIQ cut-off.
Below are The NEET AIQ cutoff for MBBS Government Colleges:
Top Medical Colleges in India | NEET Cut off 2023 Closing Rank- General (Round 1) |
AIIMS Delhi | 57 |
Seth G.S. Medical College, Mumbai | 656 |
BJMC Pune | 1892 |
JIPMER Puducherry | 277 |
SMS Medical College Jaipur | 1057 |
Maulana Azad Medical College, New Delhi | 85 |
B. J. Medical College, Ahmedabad | 714 |
AIIMS Bhubaneswar | 491 |
Kolkata Medical College, Kolkata | 2103 |
VMMC & Safdarjung Hospital, New Delhi | 107 |
AIIMS Patna | 1417 |
Madras Medical College, Chennai | 747 |
Lady Hardinge Medical College, New Delhi | 485 |
Top Medical Colleges in India ROI
Best placement opportunities are provided by the top-ranked colleges, which eventually provides high ROI (Return on Investment).
ROI is calculated as the ratio between the average placement package to the average annual fees of the Institute.
*ROI={(Average Salary Package)/(Average Annual Fee)}*100%
In the table given below are the best medical colleges in India with the average annual fee and average placement package:
College Name | Total Tuition Fee (in INR) | Annual Average Package |
CMC Vellore | INR 13,500 | INR 4 LPA |
JIPMER Puducherry | INR 7,326 | INR 12 LPA |
KGMU | INR 2.46 lakh | INR 8.50 LPA |
Madras Medical College, Chennai | INR 68,018 | INR 7.47 LPA |
Sri Ramachandra Institute of Higher Education and Research | INR 1.13 crore | INR 11.01 LPA |