Skip to main content
WA
Government Services

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.

+94 35 222 2261 District General Hospital, Kegalle

Mawanella Base Hospital

Government base hospital serving the Mawanella area.

+94 35 224 6261 Base Hospital, Mawanella

Rambukkana Divisional Hospital

Divisional hospital serving Rambukkana and surrounding areas.

+94 35 226 5261 Divisional Hospital, Rambukkana

Warakapola Rural Hospital

Rural hospital serving Warakapola area.

+94 35 225 5261 Rural Hospital, Warakapola

Ruwanwella Divisional Hospital

Divisional hospital serving Ruwanwella area.

+94 35 228 6261 Divisional Hospital, Ruwanwella

Hemmathagama Hospital

Hemmathagama, Kegalle

Aranayake Divisional Hospital

035 225 8061 | Aranayake, Kegalle

Aranayake, Kegalle

Bulathkohupitiya Divisional Hospital

036 224 7261 | Bulathkohupitiya, Kegalle

Bulathkohupitiya, Kegalle

Deraniyagala Divisional Hospital

036 224 9261 | Deraniyagala, Kegalle

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

Algama, Kegalle

Amanawala Divisional Hospital

036 379 4927 | Amanawala, Kegalle

Amanawala, Kegalle

Dedugala Divisional Hospital

035 336 9615 | Dedugala, Kegalle

Dedugala, Kegalle

Chest Clinic (MOIC), Kegalle

035 223 2431 | Kegalle

Kegalle

Cardiology Unit, Kegalle

Cardiology unit at Kegalle Teaching Hospital.

Ayurveda Base Hospital, Kegalle

035 231 045 | Kegalle town area

Kegalle town area

General Contact

Phone +94352222261
Address Kegalle District General Hospital, Kegalle
WhatsApp