There are eight medical schools in Sri Lanka that teach evidence based (sometimes called “western”) medicine. The oldest medical school is the Faculty of Medicine, University of Colombo, established as Ceylon Medical School in 1870. There are medical faculties in Peradeniya, Kelaniya, Sri Jayawardanepura, Galle, Batticaloa, Jaffna and Rajarata as well.

Kelaniya Medical Faculty initially started as the North Colombo Medical College (NCMC), a private medical institution. It was one of the earliest private higher educational institutions (1980). Heavy resistance by the medical professionals, university students and other professionals led to its nationalization and to its renaming as the Kelaniya Medical Faculty.

Faculty of Health-Care Sciences is the faculty that offers MBBS together with other para-medical courses. It is an entity of the Eastern University – Sri Lanka.

The Open International University for Complementary Medicines, established under World Health Organization teaches various field of Medicines and related program of Environmental Sciences.

Graduates from these medical schools revive Bachelor of Medicine, Bachelor of Surgery degree, MBBS, which takes a period of five to six years plus a residency period of one year for full registration. Due to the limited intake a large number of students go abroad to study medicine, these include commonwealth countries, as well as in recent years Bangladesh, Russia and China. However private medical schools are in the process of being established at present with the South Asian Institute of Technology and Medicine. Establishment of private medical schools have been opposed by all professionals in Sri Lanka due to the poor quality of the facilities and the qualifications of the students enroled. The Higher Education Minister and the University Grants Commission (UGC) were criticised by the Government Medical Officers’ Association (GMOA) for offering degree awarding status to the South Asian Institute of Technology and Medicine.[39] despite having basic problems of training programme.

Postgraduate Institute of Medicine (PGIM) is the only institution that provides specialist training of medical doctors.

The Institute of Indigenous Medicine of the University of Colombo, the Gampaha Wickramarachchi Ayurvedhic Medicine Institute of theUniversity of Kelaniya and the Faculty of Siddha Medicine, University of Jaffna teach AyurvedhaUnani Siddha Medicine.

Also Wikipedia entry on Medical Schools in Asia.