Srilanka-Places.com has listed approx 6 Public schools in Badulla. Some of the Top rated Public schools in Badulla are- Saraswathy Central College, Udayaraja Maha Vidyalaya, Sri Dhammananda Maha Vidiyalaya, Lumbini Vidyalaya, Darmadutha Maha Vidyalaya & Fathima Muslim Vidyalaya.