- Police Station - Hidogama
- Rural Hospital - Nelubewa
- Rural Hospital - Nachchaduwa
- Sub Post Office - Hidogama
- Sub Post Office - Nachchaduwa
- Sub Post Office - Srawasthipura
- Agrarian Service Department - Hidogama
- Samurdhi Bank - Nachchaduwa
- Nachchaduwa Divisional Education Office - Srawathipura