Srilanka-Places.com has listed approx 171 Public health departments in Sri Lanka. Some of the Top rated Public health departments in Sri Lanka are- Moh Rathmalana, MOH Office Kalpitiya, PDHS Office Rathnapura, MOH (Medical Officer Of Health) Office Moratuwa, Public Health Inspector's Office Uduwila, MOH Office Mallawapitiya, Regional Director of Health Service, Medical Officer Of Health Office - Kuruwita, National Programme for Tuberculosis Control and Chest Diseases (NPTCCD) & Medical Officer Of Health (MOH) Galigamuwa.