In India, students who look forward to pursuing medical courses have MBBS colleges offering them various specializations that range from Medical and Biomedical Sciences, Nursing, Pharmacy, Health and Fitness, and Allied Health, among many others. The healthcare industry is one of the country’s largest service sectors, including hospitals, clinics, surgeries, clinical procedures, medical equipment, telecommunication and IT for the medical field, health insurance, and medical tourism.
Those looking to pursue a career in medicine and health science may need to earn an MBBS degree. Almost most of the top medical colleges in the country offer a variety of postgraduate, doctorate, diploma, and certificate courses. Read more to know about top MBBS colleges in India and a lot of information on the same.
Top MBBS Colleges in India – Ranks, NEET Cutoffs & Fees
At present, India has nearly 511 MBBS colleges that are further segregated as 261 private and 250 government medical colleges. The top medical colleges in India include – All India Institute of Medical Sciences in New Delhi, Armed Forces Medical College in Pune, Christian Medical College in Vellore, St. John’s Medical College in Bangalore, and JIPMER in Puducherry.
Getting admission in these medical colleges in India is initiated mainly through NEET exams. The National Eligibility Cum Entrance Test is the sole MBBS entrance exam in India for various college courses.
The Medical Council of India (MCI) has approved 420 medical colleges that offer MBBS courses, and the UGC approves the other 95. The average fees for pursuing from government colleges can range between INR 2,000 – 50,000 annually. As in private colleges, the tuition can go up to INR 50,00,000 for the entire duration of 5 years of the MBBS degree.
The curriculum provided in some of India’s top medical colleges is as good as any top medical college in the world. This article further downwards, we discuss some of the best MBBS colleges in India according to NIRF Ranking 2020, the fee structure, and even NEET Cutoffs.
Top MBBS Colleges in India Ranked by NIRF in 2020
The National Institutional Ranking Framework (NIRF) releases the list of top MBBS colleges in India every year. The colleges listed below, NIRF’s medical ranking lists for 2020 and 2019 have been referred to.
COLLEGE NAME | NIRF MEDICAL RANKING 2020 | NIRF MEDICAL RANKING 2019 | AVERAGE ANNUAL FEES |
AIIMS New Delhi | 1 | 1 | INR 1,628 |
Christian Medical College, Vellore | 3 | 3 | INR 48,530 |
Banaras Hindu University, Varanasi | 6 | 6 | INR 10,400 |
JIPMER Puducherry | 8 | 8 | INR 5,000 |
Kasturba Medical College, Manipal | 9 | 7 | INR 14,40,000 |
King George’s Medical University, Lucknow | 10 | 10 | INR 55,000 |
Madras Medical College, Chennai | 12 | NA | INR 15,000 |
Sri Ramachandra Institute of Higher Education, Chennai | 13 | 11 | INR 22,00,000 |
St. John’s Medical College, Bangalore | 14 | 12 | INR 5,56,400 |
Aligarh Muslim University, Aligarh | 15 | 13 | INR 53,68,000 |
Notably, AIIMS in New Delhi has ranked as the best MBBS college in India. Not just this year, it has been ranked as the best college for the previous 2 years as well. The average fees of the course for the same are INR 1,628 per annum. Thus, the entire course can be completed from AIIMS in less than INR 10,000, although there might be a few additional charges.
Christian Medical College has also retained its rank through the years at no. 3. The institute offers a variety of courses at an affordable tuition fee. Madras Medical College, which was not included in the list of 2019, made its way into NIRF Rankings 2020 at the 13th position.
Top MBBS Colleges in India – Average NEET Cut off
All colleges throughout India accept NEET Scores and Ranks for admission. The table listed below shows some of the top MBBS colleges along with the NEET Cutoff (General Category) based on scores as well as ranks:
COLLEGE NAME | GENERAL CATEGORY NEET CUT OFF (BY RANK) | GENERAL CATEGORY NEET CUT OFF (BY SCORE) |
AIIMS New Delhi | 53 | 701 |
Maulana Azad Medical College, Delhi | 32 | 687 |
Lady Hardinge Medical College, New Delhi | 489 | 661 |
Institute of Medical Sciences | 94124 | 437 |
Kasturba Medical College, Manipal | 37245 | 521 |
JIPMER Puducherry | 156 | 600-610 |
Bangalore Medical College, Bangalore | 1372 | 644 |
Grant Medical College, Mumbai | 66-432 | 720 |
Top MBBS Colleges in India by Zone and their Fees
The following table gives an idea about the zone-wise top medical colleges in India listed along with the annual fees they charge.
Top MBBS Colleges in North India with Annual Fees | |
All India Institute of Medical Sciences, Delhi | INR 1,628 |
Lady Hardinge Medical College, Delhi | INR 1,355 |
Maulana Azad Medical College, Delhi | INR 240 |
King George’s Medical University, Lucknow | INR 90,000 |
Top Colleges in East India and Annual Fees | |
Hi-Tech Medical College & Hospital, Bhubaneswar | INR 6,50,000 |
Medical College & Hospital, Kolkata | INR 22,500 |
Institute of Post Graduate Medical Education, Kolkata | INR 8,100 |
Burdwan Medical College, Kolkata | INR 9,000 |
Top Colleges in West India with Annual Fees | |
Armed Forces Medical College, Pune | INR 14,433 |
Seth G S Medical College, Mumbai | INR 71,250 |
Grant Government Medical College, Mumbai | INR 1,02,961 |
K J Somaiya Medical College, Mumbai | INR 68,000 |
Top Colleges in South India with Annual Fees | |
Christian Medical College, Vellore | INR 48,530 |
Bangalore Medical College, Bangalore | INR 14,787 |
Kasturba Medical College, Manipal | INR 14,40,000 |
Sri Ramachandra Medical College, Chennai | INR 22,00,000 |
Affordability of MBBS Colleges in India?
Pursuing MBBS in India can get hard on the pocket as 52% of the colleges have an annual fee of more than INR 5 lakh. Some of these colleges are:
- Sri Ramachandra Institute of Higher Education, Chennai
- St. John’s National Academy of Health Sciences, Bangalore
- Kasturba Medical College, Manipal
- M.S. Ramaiah Medical College, Bangalore
- S.R.M. Institute of Science and Technology, Ramapuram
- Annamalai University, Tamil Nadu
- K.S. Hegde Medical Academy, Mangalore
There are only a few medical colleges that go reasonably on the pocket in the entire country, charging less than INR 1 lakh as the annual fee. Following are a few of these colleges:
- AIIMS Delhi
- Postgraduate Institute of Medical Education, Chandigarh
- Jawaharlal Institute of Postgraduate Medical Education, Pondicherry
- J.S.S. Medical College, Mysore
- S.M.S. Medical College, Jaipur
Then, there are a set of colleges that charge INR 1-2 lakh. Following are a few of these colleges:
- KGMU – King George’s Medical University, Lucknow
- Government Medical College and Hospital, Chandigarh
- Sri Venkateswara Institute of Medical Sciences, Tirupati
In India, there are only 5% of medical colleges that charge in the range of INR 2-5 lakhs. Following are a few of these colleges:
- Christian Medical College, Vellore
- Maharishi Markandeshwar University, Ambala
We hope you got a fair idea about Ranks, NEET Cutoffs, and Fees at top medical colleges in India to study MBBS or other medical courses. Stay tuned to our blogs for more such information like this. All the best!.