Divisional Secretariats
| # | Organization Name | Address | Contact Information |
| 1 | Divisional Secretariat Aranayake | Aranayake-Horawela Rd, Dippitiya | +94 35 22 58038 |
| 2 | Divisional Secretariat Mawanella | Aranayake Road, Mawanella | +94 35 22 46369 |
| 3 | Divisional Secretariat Rambukkana | Mawanella Road, Rambukkana | +94 35 22 65267 |
| 4 | Divisional Secretariat Galigamuwa | Ballapana, Galigamuwa | +94 35 22 83338 |
| 5 | Divisional Secretariat Warakapola | Ambepussa, Warakapola | +94 35 22 67124 |
| 6 | Divisional Secretariat Dehiowiita | Avissawella Road, Dehiowita | +94 36 22 67411 |
| 7 | Divisional Secretariat Ruwanwella | Vandala, Ruwanwella | +94 36 22 66138 |
| 8 | Divisional Secretariat Bulathkohupitiya | Avissawella Road, Bulathkohupitiya | +94 36 22 47410 |
| 9 | Divisional Secretariat Deraniyagala | Noori Road, Deraniyagala Town | +94 36 22 49239 |
| 10 | Divisional Secretariat Yatiyanthota | Ginigathhena Road, Yatiyanthota | +94 36 22 70239 |
Pradeshiya Sabha
| # | Organization Name | Contact Information |
| 1 | Aranayake PS | +94 35 22 58075 |
| 2 | Mawanella PS |
+94 35 22 46275 +94 35 4 927825 |
| 3 | Rambukkana PS | +94 35 22 65275 |
| 4 | Galigamuwa PS | +94 35 22 89075 |
| 5 | Warakapola PS | +94 35 22 67275 |
| 6 | Bulathkohupitiya PS | +94 36 22 47575 |
| 7 | Dehiowita PS | +94 36 22 22575 |
| 8 | Kegalle PS | +94 35 22 22631 |
| 9 | Ruwanwella PS | +94 36 22 67275 |
| 10 | Yatiyanthota PS |
+94 36 22 70237 +94 36 22 70518 |
| 11 | Deraniyagala PS |
+94 36 22 49275 +94 36 22 67275 |
| 12 | Kegalle Urban Council | +94 35 22 22275 |
Higher Education Centers
| # | Organization Name | Address | Contact Information |
| 1 | SLIATE Kegalle | Bandaranayake Mawatha, Kegalle | +94 35 22 21297 |
| 2 | Vidatha Resource Center | Bandaranayake Mawatha, Kegalle | +94 35 22 22608 |
| 3 | Open University Kegalle Branch | Kumarathunga Mawatha, Kegalle | +94 35 22 22501 |
| 4 | Technical Collage - Kegalle | Kumarathunga Mawatha, Kegalle | +94 35 22 22441 |
| 5 | SANASA Campus, Paragammana | Atugoda Road, Paragammana | +94 35 49 27768 |
| 6 | Vocational Training Authority Galigamuwa | Ballapana, Galigamuwa Town | +94 22 22 82565 |
| 7 | National Youth Service Kegalle | Welimannathota, Kegalle | +94 22 22 21295 |
Banks
| # | Organization Name | Address | Contact Information |
| 1 | People's Bank Main | Main Street, Kegalle | +94 35 22 22 551 |
| 2 | People's Bank Bazaar | Main Street, Kegalle | +94 35 22 22 509 |
| 3 | National Savings Bank | Main Street, Kegalle | +94 35 22 23 247 |
| 4 | Hatton National Bank | Main Street, Kegalle | +94 35 22 23 731 |
| 5 | Sanasa Development Bank | Main Street, Kegalle | +94 35 22 31 051 |
| 6 | Sampath Bank | Main Street, Kegalle | +94 35 22 30 597 |
| 7 | Bank Of Ceylon Super Grade | Main Street, Kegalle | +94 35 22 30 600 |
| 8 | Bank Of Ceylon Kegalle City | Main Street, Kegalle | +94 35 22 22 550 |
| 9 | HDFC Bank | Main Street, Kegalle | +94 35 22 22 265 |
| 10 | DFCC Bank | 64 Main Street, Kegalle | +94 35 22 21 634 |
| 11 | NDB Bank | 261/1 A1, Kegalle | +94 35 22 32 536 |
| 12 | Citizen's Development Bank | 227 Kandy Rd, Kegalle | +94 35 22 22 442 |
Courts/Prison
| # | Organization Name | Address | Contact Information |
| 1 | District Court - Kegalle | Court Road, Kegalle | +94 35 22 22293 |
| 2 | High Court - Kegalle | Court Road, Kegalle | +94 35 22 22295 |
| 3 | Magistrate Court Kegalle | Court Road, Kegalle | +94 35 22 22291 |
| 4 | Kegalle Prison | Nilwakka Road, Kegalle | +94 35 22 22470 |
Other Organizations
| # |
Organization Name |
Address | Contact Information |
| 01. | Zonal Education Office, Kegalle | Kalugalla Mawatha, Kegalle | +94 35 22 22 517 |
| 02. | Kegalle Depot | Kalugalla Mawatha, Kegalle | +94 77 10 57 620 |
| 03. | Sri Lanka Telecom - Kegalle | Kalugalla Mawatha, Kegalle | +94 35 22 22 231 |
| 04. | District Election Office | Nilwakka Road, Kegalle | +94 35 22 22 561 |
| 05. | District Veterinary Surgeon's Office | Bandaranayake Road, Kegalle |
+94 35 22 23 688 |
| 06. | Rubber Control Office | Bypass Road, Ranwala, Kegalle | +94 35 22 22 601 |
| 07. | Road Development Authority, Kegalle | Ambanpitiya, Galigamuwa Town | +94 35 22 29 555 |
| 08. | Water Board, Kegalle | Kumarathunga MW, Kegalle | +94 35 22 22 722 |
| 09. | MOH Office, Kegalle | Welimannathota, Kegalle | +94 35 22 22 278 |
| 10. | RED Cross Society - Kegalle | Kalugalla MW, Kegalle | +94 35 22 32 947 |
| 11. | Electricity Board - Kegalle | Thatakaya Road, Kegalle | +94 35 22 22 466 |
| 12. | Teaching Hospital Kegalle | Bandranayake Mawatha, Kegalle | +94 35 22 22 264 |
| 13. | Urban Council - Kegalle | Main Street, Kegalle | +94 35 22 22 275 |
| 14. | Coconut Cultivation Board, Kegalle | Kandy Road, Karandupana | +94 35 22 22 120 |
| 15. | Agrarian Service Office, Paragammana | Bulathkohupitiya Road, Kegalle | +94 35 22 22 567 |
| 16. | Deputy Director of Agricuture | Nilwakka Road, Kegalle | +94 35 22 22 429 |
| 17. |
District Labour Office, Kegalle |
Rathambalawaththa Road, Kegalle | +94 35 22 22 534 |
| 18. | Employees Trust Fund, Kegalle | No.247, Main Street, Kegalle | +94 35 22 22 991 |
| 19. | Urban Development Authority(UDA), Kegalle | Rathambalawaththa Road, Kegalle | +94 35 22 31 935 |
| 20. | Industrial Development Board | Thatakaya Road, Kegalle | +94 35 22 23 124 |
| 21. | National Housing Development Authority | Ambanpitiya, Galigamuwa Town | +94 35 22 29 737 |
| 22. | Divisional Forest Office, Kegalle | Bandaranayake MW, Kegalle |
+94 35 22 31 552 |
















