Top Medical Colleges in India

MBBS (Medicinae Baccalaureus and Baccalaureus Chirurgiae) commonly known as Bachelor of Medicine, Bachelor of Surgery is the professional undergraduate degree in medical science. It is provided by Medical colleges in countries that follow the tradition of the United Kingdom. As per Indian Law, institutions offering medical courses should be recognized by the Medical Council of India. As per previous trends, there are around 381 medical colleges in India offering seats for MBBS/BDS courses which are recognized by the Medical Council of India.

Top Medical Colleges in India

Medical courses have been one of the most popular courses among young students. Every year, medical aspirants prepare for medical entrance exams like NEET to secure a seat in top medical colleges in India. These colleges provide various medical courses at postgraduate and undergraduate levels. After qualifying NEET Exam, students will have the option to choose any degree for their medical courses like BDS, MBBS, MD, MS, etc. to get admission to the top medical colleges in India.

List of Top Medical Colleges in India

Every year the list of approved medical colleges in the country is updated by the Indian Government. Since the year 2016, the Government of India has decided to centralize the entrance examination for admissions in government or private medical colleges in India. Hence, the Government has brought every other entrance exam under one roof called NEET.

The list of medical colleges in India as per previous trends (subject to change) are given below with state wise seat availability.

States No.of Colleges Total No. of Seats Offered

Andhra Pradesh










2 250
Chhattisgarh 15






2 230




Haryana 21


Himachal Pradesh

12 1225
Jammu and Kashmir 7



7 630
Karnataka 104



56 6225
Madhya Pradesh 42



91 11810
Manipur 4



15 2000
Puducherry 12



23 2280
Rajasthan 37



1 100
Tamil Nadu 78



1 125
Uttar Pradesh 75



8 1075
West Bengal 24


15% MBBS and BDS seats in Medical colleges are reserved for the All India Quota. However, candidates from Andhra Pradesh, Telangana, and Jammu & Kashmir have not been included in 15 % of All India Quotas. 85% of seats are State Quota. As per the report issued by the Medical Council of India, there are around 845 medical colleges that offer 1,03,877 seats under NEET-UG score across the country.

Also Check: NEET Exam Centre

Top Medical Colleges in India 2021

An MBBS course from the best medical college in India is the dream of every NEET aspirant. Candidates preparing for NEET 2021 should be aware of the top medical colleges in India and aim for them so that they can get admission to the best medical colleges.

Here is the list of top 10 Medical Colleges in India that accepts NEET score.

Sl. No Name of the Institute Location
1 All India Institute of Medical Sciences (AIIMS) Delhi
2 Maulana Azad Medical College (MAMC) New Delhi
3 Christian Medical College (CMC) Vellore
4 Jawaharlal Institute Of Postgraduate Medical Education And Research (JIPMER) Pondicherry
5 Armed Forces Medical College (AFMC) Pune
6 Grant Government Medical College Mumbai
7 King George’s Medical University (KGMU) Lucknow
8 Aligarh Muslim University Aligarh
9 University College Of Medical Sciences (UCMS) New Delhi
10 St. John’s Medical College Bangalore

Now, since NEET 2020, AIIMS and JIPMER institutes too have been added. NEET scores are accepted at these medical institutes too.

Medical aspirants preparing for NEET should prepare well for the examination to get into one of the top medical colleges in India.

Also Read: NEET Notes for exam preparation

Top Government Medical Colleges in India

All medical aspirants wish to secure seats in one of the top government medical colleges in India. These prestigious colleges are known for promoting authentic research, imparting quality education, and giving immense learning scope to undergraduate medical students.

Here is the list of Top Government Medical Colleges in India as per previous statistics (subject to change).

Sl. No Name of the College No. of Seats Location
1 All India Institute of Medical Sciences (AIIMS) 1205 New Delhi
2 Armed Forces Medical College 130 Pune
3 Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER) 200 Puducherry
4 Maulana Azad Medical College (MAMC) 290 New Delhi
5 Grant Government Medical College 207 Mumbai
6 Bangalore Medical College 250 Bengaluru
7 Institute of Medical Science, Banaras Hindu University (BHU) 50 Banaras
8 Seth GS Medical College 180 Mumbai
9 University College of Medical Sciences, University of Delhi 71 Delhi
10 BJ Medical College 250 Ahmedabad

Candidates are requested to check the official sites of these respective colleges for changes in any courses or the number of seats.

Medical aspirants should work hard for NEET to get admission to one of these top medical colleges in India. Candidates should collect all the important and necessary information about these colleges before getting admission to one.

Stay tuned with BYJU’S to get the latest updates on NEET 2021 along with NEET syllabus, NEET exam pattern, NEET Exam details and much more.

NEET Question Papers:



Leave a Comment

Your Mobile number and Email id will not be published. Required fields are marked *