- Here are 1650 medical colleges in India, out of which 511 offer MBBS education and around 600 colleges offer pg medical courses.
- NEET is the sole exam for UG medical courses like MBBS and quite a few exams like NEET PG and AIIMS PG are conducted for PG Medical courses in India. Check the complete list of top medical colleges in India for MBBS through NEET.
- The average fees of medical education in India ranges from INR 15,000-80,000 per year in government colleges and can go up to INR 50,00,000 for the entire duration in private medical colleges.
- These colleges offer different specializations to students like Medical Laboratory Technology, Physiotherapy, Microbiology, Human Anatomy and ENT. The quality of education in these medical courses is comparable with that offered by top medical colleges in world.
- Medical colleges don’t provide proper campus recruitment to students but internship opportunities. Students start practising under senior doctors and gradually rise in positions.
Top Medical Colleges in India: NIRF Ranking 2024
Check the Medical College NIRF Ranking :https://www.nirfindia.org/2024/MedicalRanking.html
NIRF stands for the National Institutional Ranking Framework. It is the ranking agency of the Ministry of Human Resource Development (MHRD) and releases a list of top colleges in India across 8 different domains, one of them being Medical.
The NIRF rankings are released every year, and the colleges are ranked on the basis of their performance across various parameters. NIRF ranking parameters include:
- Teaching, Learning & Resources
- Research and Professional Practice
- Graduation Outcome
- Outreach and Inclusivity
- Peer Perception
COLLEGE NAME | NIRF RANKING 2022 | NIRF RANKING 2021 | CHANGE | AVERAGE ANNUAL FEE |
---|---|---|---|---|
AIIMS New Delhi | 1 | 1 | 0 | INR 1,628 |
PGIMER Chandigarh | 2 | 2 | 0 | INR 6,000 |
Christian Medical College, Vellore | 3 | 3 | 0 | INR 48,530 |
National Institute of Mental Health & Neuro Sciences, Bangalore | 4 | NP | – | INR 21,300 |
SGPGIMS Lucknow | 5 | 4 | -1 | – |
BHU Varanasi | 6 | 6 | 0 | INR 10,400 |
Amrita Vishwa Vidyapeetham, Coimbatore | 7 | NP | – | INR 92,870 |
JIPMER, Puducherry | 8 | 8 | 0 | INR 5,000 |
Kasturba Medical College, Manipal | 9 | 7 | -2 | INR 14,40,000 |
King George’s Medical University, Lucknow | 10 | 10 | 0 | INR 55,000 |
AIIMS New Delhi has been ranked as the best medical college in India by NIRF for the past 3 years. The institute offers various medical courses for students coming here from the entire country. Check detailed AIIMS New Delhi Courses and Fees.
Top Medical Colleges in India: India Today Ranking
Every year, India Today releases the list of India’s best colleges across numerous streams of study. The agency’s list of top medical colleges in India includes private as well as government colleges from all over the country. The table below gives details of India Today Medical College Ranking 2023 and 2022.
LEGE NAME | INDIA TODAY RANKING 2022 | INDIA TODAY RANKING 2021 | CHANGE | AVERAGE ANNUAL FEE |
---|---|---|---|---|
AIIMS New Delhi | 1 | 1 | 0 | INR 1,628 |
Christian Medical College, Vellore | 2 | 2 | 0 | INR 48,530 |
Armed Forces Medical College, Pune | 3 | 3 | 0 | INR 31,900 |
Maulana Azad Medical College, New Delhi | 4 | 4 | 0 | INR 2,000 |
Jawaharlal Nehru Institute of Post Graduate Medical Education and Research, Puducherry | 5 | 5 | 0 | INR 5,000 |
King George’s Medical College, Lucknow | 6 | 6 | 0 | INR 55,000 |
Institute of Medical Sciences, Banaras Hindu University, Varanasi | 7 | 7 | 0 | INR 10,400 |
Lady Hardinge Medical College, Delhi | 8 | 9 | +1 | INR 1,400 |
Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi | 9 | 13 | +4 | INR 33,500 |
Grant Medical College and Sir Jamshedjee Jeejeebhoy Group of Hospitals, Mumbai | 10 | 11 | +1 | INR 60,000 |
India Today also ranks AIIMS New Delhi as the best medical college in India.
- The top 7 institutes in the list have shown no change in their ranks.
- The top 10 list has seen 2 new entrants this year including Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi and Grant Medical College and Sir JJ Group of Hospitals, Mumbai.
- Though the top private medical colleges in India offer expensive education, most of the top govt medical colleges charge within INR 50,000.
- The highest amount among these colleges is charged by Sir JJ Group of Hospitals, Mumbai at INR 60,000 per annum.
Top Medical Colleges in India: Outlook Ranking
The table below shows the medical college ranking by Outlook . Outlook’s surveys are conducted in partnership with Drshti Strategic Research Services.
OLLEGE NAME | OUTLOOK RANKING 2021 | OUTLOOK RANKING 2020 | CHANGE | AVERAGE ANNUAL FEES |
---|---|---|---|---|
AIIMS New Delhi | 1 | 1 | 0 | INR 1,628 |
Armed Forces Medical College, Pune | 2 | 2 | 0 | INR 31,900 |
Christian Medical College, Vellore | 3 | 3 | 0 | INR 48,530 |
St. John’s Medical College, Bangalore | 4 | 4 | 0 | INR 5,56,000 |
JIPMER, Puducherry | 5 | 5 | 0 | INR 5,000 |
King George’s Medical University, Lucknow | 6 | 6 | 0 | INR 55,000 |
Grant Government Medical College & Sir J J Group Of Hospital, Mumbai | 7 | 7 | 0 | INR 60,000 |
Institute of Medical Sciences, Varanasi | 8 | 8 | 0 | INR 10,400 |
Seth GS Medical College & KEM Hospital, Mumbai | 9 | 9 | 0 | INR 91,650 |
Kasturba Medical College, Manipal | 10 | 10 | 0 | INR 14,40,000 |
AIIMS New Delhi emerges as the best player here also. The institute was ranked 1st in 2018 also. Other colleges ranked include Armed Forces Medical College, Pune and CMC Vellore.
Top Medical Colleges in India: Cut off
The following table shows the top medical colleges in India cut off rank based on the entrance exam they accept. Except for JIPMER, all the colleges accept NEET score for MBBS admissions.
COLLEGE NAME | CUT OFF RANK |
---|---|
AIIMS New Delhi | 53 |
Amrita School of Medicine, Kochi | 32055-95035 |
BHU Varanasi | 6467-13303 |
Kasturba Medical College, Mangalore | 3383-30521 |
JIPMER Puducherry | 156 |
King George’s Medical College, Lucknow | 88-496 |
Top Medical Colleges in India: Admission Process
The top medical colleges in India for MBBS and PG courses offer multiple specializations. There are 1650 medical colleges in India, out of which 512 are approved by the UGC. Only 481 medical colleges in India are approved by the Medical Council of India (MCI) and 361 have NAAC accreditation, while 84 colleges are also part of CCIM (Central Council of Indian Medicine). There are currenly 1066 private and 584 government medical colleges in India. Have a look at the chart below to understand this ratio.
AIIMS New Delhi
AIIMS New Delhi is the most reputed medical college in India and is ranked 1 by almost every ranking agency in India.
- The institute offers multiple courses like MBBS, BSc and MSc apart from many higher level specializations.
- The institute admits 77 students for its MBBS program and also has reservation for seats. The chart below shows the distribution of these seats.
- Foreign nationals who want to apply for admission in AIIMS New Delhi have to apply through diplomatic channels of the government of India and not directly. The govt. then submits the nominations to the institute.
- For admissions in AIIMS, students also need to clear a medical examination (not a written test but a body checkup including height and weight, colour blindness, urine test, blood pressure, hernia, etc.).
The following table shows the different courses offered at AIIMS New Delhi.
COURSE NAME | DURATION | AVERAGE ANNUAL FEE |
---|---|---|
Bachelor of Medicine, Bachelor of Surgery (MBBS) | 5 years 6 months | INR 1,628 |
Bachelor of Science (BSc) | 3 years 6 months | INR 425 |
Bachelor of Science (BSc) Hons | 4 years | INR 1,685 |
Post Basic Bachelor of Science (PBBSc) Nursing | 2 years | INR 805 |
Bachelor of Optometry (B.Optom) | 4 years | INR 1,145 |
Master of Science (MSc) | 2 years | INR 1,305 |
Christian Medical College, Vellore
CMC Vellore is one of the best medical institutes in the country. It has been ranked 3rd among the top medical colleges in India by NIRF and 2nd by India Today.
- The institute’s 1-year program of fellowship in nursing is one of the most sought after programs in the country.
- The MBBS course at CMC Vellore charges one of the lowest fees amongst its contemporaries at just INR 48,530 per year.
Top Medical Colleges in India: Region Wise
Medical colleges are spread throughout the nation in different states and cities. The highest number of colleges are located in Tamil Nadu (205), Karnataka (192), Maharashtra (144), Uttar Pradesh (144) and Delhi NCR (138). Check the medical colleges in some of the best locations in India as we classify them below.
Top Medical Colleges in Delhi NCR
With the presence of AIIMS and Maulana Azad Medical College, Delhi has some of the best medical colleges in India. These include:
- AIIMS New Delhi
- Maulana Azad Medical College (MAMC), New Delhi
- Lady Hardinge Medical College, New Delhi
- Maharshi Dayanand University (MDU), Rohtak
- Jamia Hamdard University, New Delhi
Top Medical Colleges in Maharashtra
Maharastra houses many good colleges especially in the cities of Mumbai and Pune. There are currently 30 top medical colleges in Mumbai. Some of the best colleges in the state are:
- Armed Forces Medical College, Pune
- Grant Medical College and Sir JJ Group of Hospitals, Mumbai
- Seth GS Medical College, Mumbai
- Mahatma Gandhi Institute of Medical Sciences (MGIMS), Wardha
- Government Medical College, Nagpur
Top Medical Colleges in Uttar Pradesh
The most populous state in India houses 144 colleges including the 19 top medical colleges in Lucknow. Some of the top medical colleges in Uttar Pradesh are:
- Sanjay Gandhi Postgraduate Institute of Medical Sciences (SGPGIMS), Lucknow
- King George’s Medical University (KGMU), Lucknow
- Institute of Medical Sciences (IMS), Varanasi
- Aligarh Muslim University (AMU), Aligarh
- GSVM Medical College, Kanpur
Top Medical Colleges in India: Zone Wise
Following table gives the ranking of top medical colleges in India zone wise. These rankings have been released by India Today, a leading news agency in India.
Top Medical Colleges in North India
COLLEGE NAME | AVERAGE ANNUAL FEE |
AIIMS New Delhi | INR 1,628 |
Maulana Azad Medical College, New Delhi | INR 2,000 |
University College of Medical Sciences & GTB Hospital, New Delhi | INR 7,000 |
Jawaharlal Nehru Medical College (AMU), Aligarh | INR 44,000 |
BHU Varanasi | INR 10,400 |
Top Medical Colleges in East India
COLLEGE NAME | AVERAGE ANNUAL FEE |
R G Kar Medical College & Hospital, Kolkata | INR 15,250 |
IPGMER, Kolkata | INR 8,100 |
Medical College & Hospital, Kolkata | INR 15,520 |
Darbhanga Medical College, Darbhanga | INR 6,500 |
Calcutta National Medical College, Kolkata | INR 11,000 |
Top Medical Colleges in West India
COLLEGE NAME | AVERAGE ANNUAL FEE |
Armed Forces Medical College(AFMC), Pune | INR 32,000 |
Seth G S Medical College, Mumbai | INR 1,04,000 |
Dr. D Y Patil Education Society’s D Y Patil Medical College, Kolhapur | INR 22,00,000 |
K J Somaiya Medical College, Mumbai | INR 9,25,000 |
Grant Medical College, Mumbai | INR 60,000 |
Top Medical Colleges in South India
COLLEGE NAME | AVERAGE ANNUAL FEE |
Christian Medical College, Vellore | INR 48,530 |
Sri Ramachandra Medical College & Research Institute (SRMC), Chennai | INR 22,00,000 |
Kasturba Medical College(KMC), Manipal | INR 14,40,000 |
Bangalore Medical College And Research Institute, Bangalore | INR 14,850 |
St. John, Bangalore | INR 5,56,400 |
Top Medical Colleges in India: Entrance Exam Wise
- Christian Medical College, Vellore
- Armed Forces Medical College, Pune
- Kasturba Medical College, Mangalore
- Maulana Azad Medical College, New Delhi