List of medical colleges in India

India's medical schools are usually called medical colleges. Medical school quality is controlled by the central regulatory authority, the National Medical Commission, which inspects the institutes from time to time and recognizes institutes for specific courses. Most of the medical schools were set up by the central and state governments in the 1950s and 60s. However, in the 1980s, several private medical institutes were founded in several states, particularly in Karnataka. Andhra Pradesh allowed the founding of several private institutions in the new millennium. Medical education in a private institute can be expensive if not subsidized by the government.

The basic medical qualification obtained in Indian medical schools is MBBS. The MBBS course is four-and-a-half years, followed by one year of Compulsory Rotating Residential Internship (CRRI). The MBBS course is followed by MS, a post-graduation course in surgical specialties, or MD, a post-graduation course in medical specialities or DNB in any medical or surgical specialities, which are usually of three years duration, or diploma postgraduate courses of two years duration. Super or sub-specialties can be pursued and only a MS or MD holder is eligible. A qualification in a super- or sub-specialty is called DM or MCh.

As of 2024, entry to medical education is based on the rank obtained in NEET (UG). Some institutes like the All India Institutes of Medical Sciences, Christian Medical College, Kasturba Medical College, Jawaharlal Institute of Postgraduate Medical Education and Research, Armed Forces Medical College, St. John's Medical College and National Institute of Mental Health and Neurosciences used to conduct separate entrance tests at the national level before NEET.

Indian states with the most medical colleges include Karnataka, Maharashtra, Tamil Nadu and Uttar Pradesh. States with the fewest include Goa and all the North Eastern states.

As of 27 February 2025, there are 605 medical colleges and 64 stand alone postgraduate institutes in India whose qualifications are recognized by the National Medical Commission. Following is a complete list of medical colleges in India.