Srilanka-Places.com has listed approx 162 Public schools in Sri Lanka. Some of the Top rated Public schools in Sri Lanka are- Siriwardhana Maha Vidyalaya, Puhulwella Central College, Puhulwella Central College, Neluwa National School, Pathakada Maha Vidyalaya, Nakkawatta National School, Holbrook Tamil Maha Vidyalam, Batagolla Pussadeva Secondary College, Udayala Maha Vidyalaya & St. Xavier's Girls' National College.