N/A
| Name/Location | Address |
| Badulla Stations | Badulla |
|
School |
GS Division |
|
B/ Kirimaduthenna Primary School |
Polwatte |
|
B/Meeglla Primary School |
Morahela |
|
B/ Balagolla School |
Balagolla |
|
B/Itithempala Primary School |
Wewathenna |
|
B/Thaldena Primary School |
Thaldena |
|
B/ Kalugahakandura Primary School |
Kalugahakandura |
|
B/ Thaldena Maha VIdyalaya |
Thaldena |
|
B/ Meegahakiula National School |
Meegahakiula |
|
B/ Elamana Tamil School |
Roberiya |
|
B/ Allanda Primary School |
Allanda |
|
B/ Morahela Maha VIdyalaya |
Morahela |
|
B Karandagahamada Vidyalaya |
Karandagahamada |
|
B Meegahakiula Primary School |
Meegahakiula |
|
B/ Bathalawatte Primary School |
Thaldena |
|
B/ Mahakandura Vidyalaya |
Komarika |
|
B/ Pitamaruwa Vidyalaya |
Pitamaruwa |
|
B/ Wendesiyaya Vidyalaya |
Kalugahakandura |
|
N/ Meegahpitiya Primary School |
Hunuketapitiya |
|
B/ Komarika Primary School |
Akurukaduwa |
|
B Bogahapathana Primary School |
Morahela |
|
B/ Sooriyagolla Maha Vidyalaya |
Wewathenne |
|
B/ Roberiya Tamil Vidyalaya |
Roberiya |
|
B/ Polgahaarawa Vidyalaya |
Polgahaarawa |
| Name/Location | Address | Telephone |
| Sub Post Office Meegahakiula | Meegahakiula | +94 0552245750 |
| Sub Post Office Thaldena | Thaldena | +94 0552222137 |
| Sub Post Office Pitamaruwa | Pitamaruwa | +94 0552263750 |
| Sub Post Office Kalugahakandura | Kalugahakandura | +94 0555672113 |
| Sub Post Office Balagolla | Balagolla | +94 0552245651 |
| Sub Post Office Arawa | Arawa | +94 0575672102 |
| Sub Post Office Ketawatte | Ketawatte | +94 0555679627 |
| Name/ Location | Address |
| District Hospital, Meegahkiula | Meegahkiula |
| Roberiya Hospital | Roberiya |
















