The public school network in Sri Lanka is vast, with about 4.2 million children enrolled in over 9,790 public schools around the country. These schools contain a teaching force about 200,000. The government spends 2.8% of GDP for education amounting to Rs 14 billion.
Addresses of schools in different districts of Sri Lanka
- Colombo
- Gampaha
- Kalutara
- Kandy
- Kegalle
- Kurunegala
- Galle
- Matara
- Hambantota
- Moneragala
- Badulla
- Nuwaraeliya
- Ratnapura
- Ampara
- Batticaloa
- Puttlam
- Jaffna
- Trincomalee
- Vavuniya
- Mullaitivu
- Kilinochchi
