Hospital
Government hospitals, clinics, emergency contacts and health services in Kegalle.
Emergency / Ambulance (1990)
Call 1990 for ambulance and medical emergencies anywhere in Sri Lanka.
Kegalle District General Hospital
Main government hospital - OPD, inpatient, emergency and specialist services.
Mawanella Base Hospital
Government base hospital serving the Mawanella area.
Rambukkana Divisional Hospital
Divisional hospital serving Rambukkana and surrounding areas.
Warakapola Rural Hospital
Rural hospital serving Warakapola area.
Ruwanwella Divisional Hospital
Divisional hospital serving Ruwanwella area.
Hemmathagama Hospital
Hemmathagama, Kegalle
Aranayake Divisional Hospital
035 225 8061 | Aranayake, Kegalle
Bulathkohupitiya Divisional Hospital
036 224 7261 | Bulathkohupitiya, Kegalle
Deraniyagala Divisional Hospital
036 224 9261 | Deraniyagala, Kegalle
Mawanella Divisional Hospital
Mawanella, Kegalle
Dehiowita Divisional Hospital
Dehiowita, Kegalle
Yatiyanthota Divisional Hospital
Yatiyanthota, Kegalle
Algama Divisional Hospital
036 235 3600 | Algama, Kegalle
Amanawala Divisional Hospital
036 379 4927 | Amanawala, Kegalle
Dedugala Divisional Hospital
035 336 9615 | Dedugala, Kegalle
Chest Clinic (MOIC), Kegalle
035 223 2431 | Kegalle
Cardiology Unit, Kegalle
Cardiology unit at Kegalle Teaching Hospital.
Ayurveda Base Hospital, Kegalle
035 231 045 | Kegalle town area