Previous Headmasters

 Br J L Ryan 1893-1894
 Br J B Nugent 1895-1899
 Br W M McCarthy 1899-1904
 Br J G Hughes 1904-1905
 Br J B Duggan 1905-1906
 Br J T Quinn 1906-1908
 Br F S Carroll 1908-1909
 Br W M McCarthy 1909
 Br M P Nunan 1910-1912
 Br E F Keniry 1912-1915
 Br J S Turpin 1916-1919
 Br W M McCarthy 1919
 Br E F Keniry 1920-1924
 Br J B Galvin 1925-1926
 Br J C McCann 1926-1930
 Br W M Reidy 1930
 Br J K O’Neill 1931-1933
 Br D G Purton 1934-1939
 Br I L Mackey 1940-1942
 Br J D Healy 1943-1948
 Br C A Mogg 1949
 Br J D Healy 1950-1954
 Br J H Lynch 1955-1960
 Br V I Murphy 1961-1963
 Br J L Kelty 1964-1966
 Br P B Murphy 1966
 Br M B Stallard 1967-1969
 Br R S Stewart 1970-1972
 Br P G Nangle 1973-1978
 Br J P O’Halloran 1978
 Br W J Wilding 1979-1984
 Br T F Kearney 1985-1988
 Br K J Buckley 1989-1991
 Br L B Collins 1992-2001
 Dr P M Casey 2002-2014
 Mr J S Crowley 2015-current