Contact Numbers of Hospitals in Kegalle District

Teaching Hospital Kegalle   
035 2222261

Base Hospital Mawanella   
035 2246261

Base Hospital Karawanella   
036 2266261 / 2267374

Base Hospital Warakapola   
035 2267261

District Hospital Aranayaka   
035 2258061

District Hospital Rambukkana   
0352265261

District Hospital Undugoda   
035 2278661

District Hospital Kithulgala   
035 2287561

District Hospital Deraniygala   
036 2249261

Rural Hospital Amanawala   


Rural Hospital Amithirigala   
060 2361551


Rural Hospital Beligala   
035 2282005

Rural Hospital Gonagaldeniy

   
Rural Hospital Hinguralakanda
   
Rural HospitalMahapallegama   
0352282161

Rural Hospital Pindeniya   
035 2289061

Rural Hospital Sapumalkanda
   
Estate Rural Sapumalkanda   
045 2258870

Estate Rural Kiriporuwa   
045 2258870