Captain Dr. A.N.N. Panikkar
1929
Principal
Mr. A.D.P. Wickramasinghe
1950
Principal
Dr. D.C. Obeysekara
1951
Principal
Dr. R.B. Lenora
1952
Principal
Dr. R.R. Parthak
1965
Principal
Pandith K.G.P. Jayathilake
1977
Director
Dr. D.M.R.B. Dissanayake
1977 & 1994
Director
Prof. G. C. N. Jayasooriya
1981
Director
Prof. N. Kodagoda
1983
Director
Dr. Upali Pilapitiya
1984
Director
Mr. W. D. C. Mahatantila
(02.11.1984)
Director
Dr. M. S. P. Cooray Vidyasekara
(09.11.1988)
Director
Dr. S. G. Ranasinghe
(16.07.1992)
Director
Prof. Jayantha Welihinda
(23.02.1995 – 22.02.1998)
Director
Mr. R. H. M. Piyasena
(01.05.1998 – 31.07.2004)
Director
Prof. Carlo Fonseka
(01.10. 2004)
Director
Dr. Hemamal Jayawardena
(01.03.2005 – 31.08.2005)
Director
Dr. H. A. S. Ariyawansa
(01.09.2005 – 14.06.2006)
Director
Dr. R. S. Jayawardena
(15.06.2006 – 15.06.2009)
Director
Prof. M. H. A. Tissera
(18.06.2009 – 23.09.2009)
Director
Dr. R. A. Jayasinghe
(23.09.2009 – 16.04.2012)
Director
Mr. Sunimal Senaratne
(17.04.2012 – 09.08.2013)
Director
Prof. K.K.D.S. Ranaweera
(10.08.2013 – 14.10.2015)
Director
Dr. (Ms.) M.W.S.J. Kumari
(15.10.2013 – 10.02.2015)
Acting Director
Dr. S. D. Hapuarachchi
(2015 – 2018)
Director
Prof.Priyani A Paranagama
(2018 – 2023)
Director