Mahavilachchiya Divisional Secretariat

Mahawilachchiya Divisional Secretariat is a Divisional Secretariat of Anuradhapura District, of North Central Province, Sri Lanka. There are 14 public schools in the division.
There are 16 public schools in Mahawilachchiya DS Division. They are, 