Teaching Hospital Ratnapura is the largest tertiary care hospital in Sabaragamuwa province, located in the heart of Ratnapura city. It has the capacity to provide specialized health care services to a population about 20 million within the Sabaragamuwa province. It serves as the teaching hospital of Faculty of Medicine, Sabaragamuwa University of Sri Lanka while functioning under the Ministry of Health, Nutrition and Indigenous Medicine.
The hospital comprises 25 units and 41 wards, 3 operating theaters, Intensive Care Units (ICU) for inpatient service. In addition to that it runs an Emergency Treatment Unit (ETU) along with an Out-Patient Department (OPD) round the clock and admit patients to wards of all major disciplines and several medical specialties. Likewise, routine clinics offer highest standards of clinical skills and nursing care across wide range of specialties.
The hospital also provides teaching and training to intern medical officers, postgraduate trainees from Postgraduate Institute of Medicine, Colombo and nursing students from Nursing School Ratnapura. It was upgraded as a Teaching Hospital in October 2018 in order to provide comprehensive clinical training to the students of newly established medical faculty of Sabaragamuwa University of Sri Lanka.