| Name of the Principals | year | ||
| 1 . | Mr L.G.A.Edirisinghe | - | 1945.04.15-1961.06.05 |
| 2 . | Mr G.S.Samarawikkrama | - | 1961.06.05-1961.07.01 |
| 3 . | Mr P.Y.Rathnayaka | - | 1961.07.01-1971.01.30 |
| 4 . | Mr K.D.U.Ranaweera | - | 1971.01.30-1975.05.03 |
| 5 . | Mr D.A.Dayasena | - | 1975.05.05-1978.10.20 |
| 6 . | Mr S.H.Miththrapala | - | 1978.10.27-1982.02.15 |
| 7 . | Mr Y.Kalansooriya | - | 1982.02.15-1984.04.14 |
| 8 . | Mr U.Gunadasa | - | 1984.04.15-1985.04.30 |
| 9 . | Mr U.H.Jayawardene | - | 1985.05.01-1986.08.31 |
| 10. | Mr S.Lokugamage | - | 1986.09.01-1986.09.31 |
|
11. |
Mr A.K.P.Siripala |
- | 1986.10.01-1986.11.30 |
| 12. | Mr L.L.Sirithunga | - | 1987.12.01-1990.04.30 |
| 13. | Mr S.Lokugamage | - | 1990.05.01-2001.05.09 |
| 14. | Mr A.H.B.K.Jayantha | - | 2001.05.09-2007.01.17 |
| 15. | Mr B.M.H.Keerthi Piyal | - | 2007.01.18-2014.06.16 |
| 16. | Mr Saliya Mathangaweera | - | 2014.06.17-2020.12.14 |
| 17. | Mr K.R.Weerakoon | - | 2020.12.15 – Present |