| Name |
Telephone number |
Adresss |
| District General Hospital Kegalle |
0352 222 261 |
|
| 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 Hospital Mahapallegama |
0352282161 |
|
| Rural Hospital Pindeniya |
0352289061 |
|
| Estate Rural Kiriporuwa |
0452258870 |
|