India is renowned for having some of the best medical colleges in the world that offer MBBS courses as medicine is a highly popular and well-known career in India. There are more than 700 medical colleges in India that are recognized by the Medical Council of India and offer MBBS, BDS, nursing, pharmacy, and other medical-related courses.Â
With so many medical colleges and universities in India, the decision to choose one of these many colleges is very difficult. One needs to consider various factors like course fees, infrastructure, city, ranking, etc before settling down on a college. To help you choose the best medical college for you, we have listed the top medical colleges in India based on the NIRF ranking, top private medical colleges, and top government medical colleges below.
Admission to undergraduate courses like MBBS, BDS, BUMS, BAMS, and BSc (Hons.) Nursing is done on the basis of entrance exams like NEET UG, whereas admission to other specializations like Pharmacy is done on the basis of entrance exams like AP NEET, SAAT, etc.Â
To be eligible for admission to these medical colleges, a candidate must have passed 12th in physics, chemistry, and Biology with a minimum percentage of 50% (45% for reserved categories). Check the main highlights of top medical colleges in India below.
Number of recognized medical colleges in India | 700 (approximately) |
Approximate Average Fees | -Annual Fee < INR 1 Lakh: 20.7% -Annual Fee > INR 5 Lakh: 47.8% |
Admission Process | Entrance-based: NEET, NEET PG, NEET MDS, and SAAT |
Eligibility Criteria | Minimum 50% marks in 12th science in PCB (45% for reserved category) |
Duration of Undergraduate Medical Courses | 4-5 years |
Listed below are the top 10 medical colleges in India based on NIRF ranking with the cities they are located in. National Institutional Ranking Framework (NIRF), is released by the Ministry of Human Resource Development (MHRD) every year. The NIRF ranking ranks all the institutes on the basis of many parameters such as academic performance, infrastructure, faculty, placements, and others.
NIRF Rank 2022 | Colleges | City |
1 | New Delhi | |
2 | Post Graduate Institute of Medical Education and Research | Chandigarh |
3 | Christian Medical College | Vellore |
4 | National Institute of Mental Health & Neuro Sciences, Bangalore | Banglore |
5 | Varanasi | |
6 | Jawaharlal Institute of Post Graduate Medical Education & Research | Puducherry |
7 | Sanjay Gandhi Postgraduate Institute of Medical Sciences | Lucknow |
8 | Amrita Vishwa Vidyapeetham | Coimbatore |
9 | Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram | Thiruvananthapuram |
10 | Kasturba Medical College, Manipal | Manipal |
Although most students who want to pursue a medical career aim for government colleges, one can also opt to study medicine in private colleges. About 60% of medical colleges in India are private. Securing a seat in a private medical college can be as difficult as in government colleges.Â
If you are a student who wants to study medicine in a private college, then take a look at the list of top private medical colleges in India with their course fees below. These are the best of the best when it comes to private medical schools, so if you have your heart set on attending a private school, be sure to check these schools out!
S.NO | Private Colleges | Course Fee |
1 | INR 13,500 | |
2 | Amrita Vishwa Vidyapeetham, Coimbatore | INR 9.5 Lakh |
3 | INR 11.48 lakh | |
4 | Institute of Liver and Biliary Sciences, ILBS Delhi | INR 2.1 Lakh |
5 | St. John’s Medical College, Bangalore | INR 24.75 lakh |
6 | Sri Ramachandra Institute of Higher Education and Research, Chennai | INR 1.08 crore |
7 | DPU Pune – Dr. DY Patil Vidyapeeth | INR 20.25 lakh |
8 | Siksha ‘O’ Anusandhan, Bhubaneswar | INR 6.10 lakh |
9 | SRM Institute of Science and Technology Chennai | Rs. 1.02 crores |
10 | Datta Meghe Institute of Medical Sciences (DMIMS), Wardha | ₹21.5 Lakhs |
Many students choose government colleges over private colleges for their medical careers for a variety of reasons. For example, government colleges such as AIIMS not only have reasonable course fees, but they also receive around 10,000 cases every day. This provides additional study opportunities and practical knowledge to students that they would not get at a private college.Â
Below are the top government medical colleges in India along with their course fees:
S.NO | Government Colleges | Total Course Fee |
1 | AIIMS Delhi | INR 7,329 |
2 | IMS-BHU | INR 1.34 lakh |
3 | JIPMER Puducherry | INR 34,290 |
4 | INR 2.46 lakh | |
5 | AIIMS Jodhpur | INR 24,102 |
6 | Vardhman Mahavir Medical College, (VMMC) Delhi | INR 67,500 |
7 | INR 1.25 crore | |
8 | Institute of Post Graduate Medical Education and Research, (IPGMER) Kolkata | INR 42,500 |
9 | Aligarh Muslim University, (AMU) Aligarh | INR 57,735 |
10 | Maulana Azad Medical College, Delhi | INR 24,448 |