Medicine is one of the most sought after courses in India. There are a number of universities across the country that offers various degrees in the field of medicine. The Medical Council of India is a body that governs and looks after all the medical institutions in the country. There are over 270 medical colleges recognised by this body. Among these top medical colleges in India , there is tremendous competition between students to acquire a seat in the top 10 colleges. These colleges are prestigious and have a high reputation for quality teaching, placements and recruitments, campus facilities and foreign recognition. GPAT exam  is the key to crack these colleges.

Here’s a list of the top 10 medical colleges in India –

  1. All India Institute Of Medical Science (AIIMS), New Delhi

AIIMS has been the most prestigious undergrad medical college in the country for quite a while. They offer various medical courses such as Nursing, Radiography and MBBS.


  1. Christian Medical College (CMC), Vellore

CMC has always been ranked among the top 10 medical colleges in India. Enrolling almost 2000 students every year, CMC has become popular choice for many medical aspirants.


  1. Jawaharlal Institute of Post Graduate Medical Education & Research (JIPMER), Pondicherry

JIPMER conducts its own entrance exam for MBBS admissions. The institute offers only 150 seats for the course making it very competitive.


  1. Maulana Azad Medical College (MAMC), New Delhi

MAMC is a government funded institution affiliated to University of Delhi. The admissions for MBBS courses are heavily dependent on NEET/AIPMT scores.


  1. Armed Forces Medical College (AFMC), Pune

AFMC is managed by the Indian Armed Forces. It is the only institute in India to provide free courses to students. It is recognised as one of the most premier medical colleges in the country.


  1. King George’s Medical University, Lucknow

Being ranked among the top 10 for the past several years, King George’s Medical University is known for their practical methods of teaching.


  1. University College of Medical Sciences (UCMS), New Delhi

UCMS, associated with Guru Teg Bahadur Hospital for teaching offers only 150 MBBS seats of which 15% are reserved for NEET/AIMPT quota.


  1. Grant Medical College, Mumbai

Affiliated to the Maharashtra University of Health Sciences, the university annually accepts 200 students for undergrad courses and 100 students for post grad courses


  1. Madras Medical College (MMC), Chennai

It is the second oldest medical college in India offering undergrad courses in MBBS, Pharmacy and Nursing.


  1. St. John’s Medical College, Bangalore

Associated with St. John’s National Academy of Health Sciences, the university accepts only 60 candidates every year for the undergrad MBBS course.


The admission procedure for any medical college in India is now based on the NEET exam. Medical aspirants will be required to apply for NEET during the start of the year and undertake the exam during the summer. NEET scored are accepted by all private and government medical colleges.

Medical aspirants who pursue a career in pharmacy are required to undertake The Graduate Pharmacy Aptitude Test (GPAT) which is a nationwide entrance exam conducted by All India Council for Technical Education (AICTE) as per the directions of Ministry of Human Resource Development (MHRD), Government of India. The test is computer based and the candidate has a maximum time limit of 3 hours to complete the test. The GPAT scores are accepted by all medical colleges that offer a masters degree in Pharmacy (M.Pharm). Various scholarships and financial assistance in the field of pharmacy are also given on the basis of GPAT scores.